Die Konfigurationsdatei ermöglicht, verschiedene Einstellungen für ein Dokument vorzunehmen. Die Standard-Konfigurationsdatei mas2tex.config vom Master-Konverter liegt im mas2tex-Installationsverzeichnis. Man sollte diese Datei aber in das $HOME- oder das Arbeitsverzeichnis als .m2t-init kopieren und nach eigenen Wünschen anpassen. Ausgehend von den Einstellungen in der Initialisierungsdatei erzeugt der mas2tex-Konverter die LaTeX2HTML-Konfigurationsdatei .latex2html-init im Arbeitsverzeichnis. Als Vorlage für diese Datei dienen die Dateien $HOME/.latex2html-init und $MAS2TEX_DIR/latex2html.config mit folgender Prioritätsfolge:
###Mas2TeX Init-Datei # Die Einstellungen in dieser Datei entsprechen dem Standard. # Wenn Sie eigene Einstellungen benoetigen, benutzen Sie die # Kommandozeilenoptionen von mas2tex und/oder erstellen Sie # eine Datei .m2t-init in Ihrem HOME- und/oder Arbeits- # verzeichnis mit dem erforderlichen geaenderten Werten. # Liste aller externen Programme. Ist ein Programm nicht # vorhanden, so muss ein leerer String eingetragen werden. # Die zugehörigen Konvertierungsmethoden brechen in diesem # Fall ab. $PSTOIMG = "/usr/bin/pstoimg"; $FIG2DEV = "/usr/X11R6/bin/fig2dev"; $LATEX = "/usr/bin/latex"; $DVIPS = "/usr/bin/dvips"; $GIFTOPNM = "/usr/bin/giftopnm"; $PNMTOPNG = "/usr/bin/pnmtopng"; $PNMTOPS = "/usr/bin/pnmtops"; $GNUPLOT = "/usr/bin/gnuplot"; $TIFFTOPNM = "/usr/bin/tifftopnm"; $PNMTOPS = "/usr/bin/pnmtops"; # Zugriffsrechte fuer Output-Verzeichnis $ACCESSMODUS = '0755'; # Temporaeres Verzeichnis $TEMP_DIR = "$ENV{HOME}/.m2t-temp"; # Mitkopieren von Quellen erlaubt $COPY_SOURCE = 1; # die Icons werden lokal abgelegt $LOCAL_ICONS=1; # die Htmllinks lokal ablegen (kopieren) # relevant in Verbindung mit $COPY_SOURCE $HTMLLINK_COPY=""; # Transparenz der Bilder in HTML $USE_TRANSPARENT=1; # Antialiasing fuer die generirten Images (GIF-Bilder) $USE_IMAGES_ANTIALIAS=""; # Zentrierung von Quellen $USE_CENTER=1; # Die times- und mathptm- Fonts in der # LaTeX-Version benutzen $USE_PDF_FONTS=1; # Font fuer VIEWCODE-Dateien # (tiny,scriptsize,footnotesize,small,normalsize,large,...) $VIEWCODE_FONT = "footnotesize"; # Font fuer SHELL-Ausgabe im Dokument # (tiny,scriptsize,footnotesize,small,normalsize,large,...) $SHELL_FONT = "footnotesize"; # Report-Font fuer die Presaentation # (normalsize,large,Large,LARGE huge,Huge) $REPORT_FONT = "large"; # Bilder als Gleitobjekte $USE_FIGURE=""; # Tabellen als Gleitobjekte $USE_TABLE=""; # Optionen fuer die Gleitobjekte $FIGURE_OPTIONS="htb"; # Einbettung von Quellen in HTML $USE_EMBED=1; # Einbettung von Java-Applets in HTML $USE_APPLET_EMBED=0; # Skalierungsfaktor fuer die Bilder [1,..,4] $USE_SCALE=1.6; # Faktor fuer die FigTeX-Bilder $USE_FACTOR=""; # Transparenz der SHOW-Bilder $USE_SHOW_TRANSPARENT=1; # Skalierungsfaktor fuer die SHOW-Bilder [1,..,4] $USE_SHOW_SCALE=1.6; # Zentrierung fuer die SHOW-Bilder $USE_SHOW_CENTER=""; # Antialiasing fuer die SHOW-Bilder $USE_SHOW_ANTIALIAS=""; # Verzeichnis mit Java-Quellen $USE_JAVA_PATH=""; # Verzeichnis mit der Java-Dokumentation $USE_JAVADOC_PATH=""; # Verzeichnis mit Java-Applets $USE_APPLET_PATH=""; # Bild, das als Link fuer ein Applet # eingesetzt wird $USE_APPLET_IMAGE="$MAS2TEX_DIR/icons/duke.gif"; # --------------------------------- ### HTML-Dokument Einstellungen ### # --------------------------------- # Hintergrundbild fuer HTML-Seiten $BACKGROUND=""; # Hintergrundfarbe $BGCOLOR="#F9D1A1"; # Textfarbe $TEXTCOLOR = "#000000"; # Textgroesse $FONT_SIZE = "12pt"; # HTML-Font fuer die Quellen-Unterschrift $HTML_SIGN_FONT="I"; # Titel fuer HTML-Dokument $TITLE = "$MASTERFILE"; # Titel fuer HTML-Dokument # Kurze Information z.B. Name+Datum # Erscheint unten auf jeder HTML-Seite $ADDRESS = "<I></I>"; # wenn $INFO wahr, dann wird # am Ende des HTML-Dokuments # eine Informationsdatei generiert $INFO = ""; # HTML-Code wird fuer den Netscape-Browser # optimiert $NETSCAPE_HTML = 1; # HTML-Version $HTML_VERSION = '3.2'; # Obere Navigationsleiste einblenden $TOP_NAVIGATION=1; # Untere Navigationsleiste einblenden $BOTTOM_NAVIGATION=1; # Die untere Navigationsleiste einblenden, # falls die Anzahl der Worte in der HTML-Seite # $WORDS_IN_PAGE ueberschreitet $AUTO_NAVIGATION=1; $WORDS_IN_PAGE=200; # ---------------------------------- ### Navigation Panel ### #----------------------------------- # Verzeichnis mit den Navigationsicons $ICONSERVER="$MAS2TEX_DIR/icons"; # Icons-Dateinamen %icons = ( 'up' , 'up.gif', 'up_inactive', 'up_gr.gif', 'next', 'next.gif', 'next_inactive', 'next_gr.gif', 'previous', 'prev.gif', 'previous_inactive', 'prev_gr.gif', 'contents', 'inhalt.gif', 'index', 'index.gif', 'footnote', 'footnote.gif', 'cross_ref', 'cross_ref.gif', ); # Iconsgroessen in Pixel %iconsizes = ( 'up', 'WIDTH=12 HEIGHT=16', 'next', 'WIDTH=20 HEIGHT=12', 'previous', 'WIDTH=20 HEIGHT=12', 'contents', 'WIDTH=40 HEIGHT=16', 'index', 'WIDTH=32 HEIGHT=12', ); # Das Aussehen der Navigations-Panel # Moegliche Werte : $PREVIOUS, $UP, $NEXT, $CONTENTS, $INDEX, $CUSTOM_BUTTONS # und beliebige HTML-Tags # das Aussehen der oberen Navigationsleiste $top_Nav_Panel='$PREVIOUS $UP $CONTENTS $INDEX $NEXT $CUSTOM_BUTTONS'; # Woerter in der oberen Leiste erlauben $words_in_top_page=0; # das Aussehen der unteren Navigationsleiste $bot_Nav_Panel='$PREVIOUS $UP $CONTENTS $INDEX $NEXT $CUSTOM_BUTTONS'; # Woerter in der unteren Leiste erlauben $words_in_bot_page=0; 1; # Diese Zeile muss die letzte sein