Hong-Phuc Bui
2020-10-02 dae312537b57f3ec8823602b91550e06c327fb86
chap/latex-indeepth.tex
@@ -6,7 +6,7 @@
In der Datei \verb:$HOME/.profile: folgendes ergänzen:
\begin{minted}{bash}
TEX_HOME="/usr/local/texlive/2018"
TEX_HOME="/usr/local/texlive/2020"
if [ -d $TEX_HOME ] ; then    
    PATH=$TEX_HOME/bin/x86_64-linux:$PATH
    MANPATH="${TEX_HOME}/texmf/doc/man":$MAN_PATH
@@ -46,7 +46,7 @@
\section{Code Auszug}
Code Auszug spielt in Dokumentation in der Informatik eine wichtige Rolle. In \latex 
hat man viel Möglichkeiten, Code Auszug zu setzen. Das einfachste Möglichkeit
hat man viel Möglichkeiten, Code Auszug zu setzen. Die einfachste Möglichkeit
ist, die eingebaute Umgebung \texttt{verbatim} zu nutzen. Diese Umgebung
druckt den Inhalt wie die Source Code in PDF Ausgabe:
@@ -61,19 +61,19 @@
eine sehr überschaubares Anzahl von Lexer. Die Seite~\autocite{wikibooks:Source_Code_Listings}
bietet eine gutes Tutorium im Bezug auf das Paket \verb:listings: an.
Im Gegensatz zum Paket \verb:listings: benutzt das Paket \verb:minted: der external Lexer-Programm
Im Gegensatz zum Paket \verb:listings: benutzt das Paket \verb:minted: das external Lexer-Programm
Pygmentize um die Token in Code-Auszug zu klassifizieren. Das Paket \verb:minted: setzt voraus,
dass das Lexer-Programm Pygmentize bereitsin System installiert sind. Das Programm Pygmentize
dass das Lexer-Programm Pygmentize bereits in System installiert ist. Das Programm Pygmentize
kann man in \url{http://pygments.org/} finden. Da das Programm in Python geschrieben ist, muss man 
den Python-Interpreter auch im System installieren. In Linux kann man die Installation in einem Befehl
erledigen:
den Python-Interpreter auch im System installieren. In ein Debian-basiertes Linux-System kann man
die Installation in einem Befehl erledigen:
\begin{minted}{bash}
sudo aptitude install python-pygments
\end{minted}
In Windows muss man zuerst den Python-Interpreter installieren, dann das Python-Paket Pygments
installieren.
installieren. Hier wäre eine Hausaufgabe für die Informatik-Studenten.
\section{Makefile}
@@ -137,4 +137,19 @@
\end{minted}
Der Makefile-Template geht davon aus, dass die Hauptdatei \texttt{zusammenfassung.tex} ist,
die einzelnen Kapitel werden im Unter-Ordner \texttt{chap}.
die einzelnen Kapitel werden im Unterordner \texttt{chap}.
\section{Konfiguration von anderen \latex Editoren}
\subsection{Texmaker}
\begin{enumerate}
  \item \menu{Optionen} → \menu{Texmaker Konfigurieren}
  \item \menu{Befehle} →
  \begin{enumerate}
    \item \menu{PdfLaTeX}: \verb:lualatex -shell-escape -synctex=1 -interaction=nonstopmode %.tex:
    \item \menu{Bib(la)tex}:   \verb:biber %:
  \end{enumerate}
  \item \menu{Schnelles Übersetzen} → \menu{PdfLaTeX + PDF anzeigen}
\end{enumerate}