- ps2pdf: Schlechte Qualität von Rasterbildern
- Problem tritt ab GhostScript 6.50 auf, Ursache: JPEG-Kompression
der Bilder.
Leichte Verbesserung: In gs_pdfwr.ps
/QFactor 1.0 /Blend 1
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
oder Abschalten der Kompression
-dColorImageFilter=/FlateEncode
oder auch in gs_pdfwr.ps setzen.
- Dokumente
- l2kurz
- l2tabu
- latex4wp - LaTeX for word processor users
- PDF-Booklets, 2 Seiten je Blatt
- booklet.tex
Aufruf: pdflatex booklet.tex
2side.tex
Aufruf: pdflatex 2side.tex
PDF-Datei wird interaktiv abgefragt
- Folien mit Notizmöglichkeit
- folien.tex,
Anordnung: 3 Folien untereinander, rechts Kästchenpapier für Notizen
Aufruf: xelatex folien.tex
PDF-Datei wird interaktiv abgefragt
- Graphen
-
Paket GraphViz, Programm dot
Paket pgf
Doku
- PDF-Tools
- http://sourceforge.net/projects/pdfedit/
- index.sty und KOMA-Script
- Geht nicht mit scrartcl (harte Abhängigkeit von der Klasse article),
statt dessen Paket splitidx verwenden (Empfehlung
von Markus Kohm)
- Ausmessen von Text
-
\setbox0=\hbox{Text}
Die Parameter \wd0 und \ht0 enthalten Breite und Höhe.
Wert vergrößern:
\dimen0=\wd0
\advance\dimen0 by maßangabe
Beispiel: Rahmen oben und rechts um Text mit Abstandsangabe:
% Aufruf: \nwrule{Linienabstand}{Text}
\def\nwrule#1#2{
\ifmmode \setbox0=\hbox{$#2$} \else \setbox0=\hbox{#2} \fi
\vbox {
\offinterlineskip
\hbox{
\dimen0=\wd0
\advance\dimen0 by #1
\advance\dimen0 by 0.3pt
\vrule width \dimen0 height 0.3pt\relax
}
\hbox{
\vbox{
\vskip #1
\copy0%
}%
\hskip #1%
\dimen0=\ht0
\advance\dimen0 by #1
\advance\dimen0 by 0.3pt
\vrule width 0.3pt height \dimen0
}
}}
s. Schwartz: Einführung in TeX
- Interaktive Eingabe
-
\typein[\befehl]{Anzeigetext}
Der Befehl \befehl enthält anschließend den eingegebenen Wert.
- Einbetten von Fonts in PDF-Ausgabe
- Prüfen mit
pdffonts pdfdatei
Sicherstellen der Einbettung mittels Parameter
pdftexDownloadBase14 true
In Debian in /etc/texmf/updmap.d/00updmap.cfg, in TeXLive mit
Kommando updmap-sys --edit
- Fontübersicht und -verwendung
- http://www.tug.dk/FontCatalogue/
- XeLaTeX
- Details:
texdoc fontspec
\usepackage{ngerman}
führt zu Fehlern, deshalb
\usepackage[ngerman]{babel}
verwenden
Fontauswahl nicht für Mathematiksatz nutzen:
\usepackage{mathpazo}
\usepackage[no-math]{fontspec}
\setmainfont[]{URW Palladio L}
Font zwischendurch wechseln:
{\fontspec{Name} Text}
- Seiten mit dvitodvi zusammensetzen
- Im LaTeX-Dokument (a6paper legt Satzspiegel korrekt fest, special
sorgt für korrekte Arbeit von dvitodvi):
\documentclass[a6paper,10pt]{scrartcl}
\special{papersize=210mm,297mm}
\usepackage{extsizes}
Zusammensetzen:
dviconcat file.dvi file.dvi file.dvi file.dvi | \
dvitodvi dvitodvi '4:0(0,0)+1(105mm,0)+2(0,148.5mm)+3(105mm,148.5mm)' \
> result-a4.dvi
- LaTeX nach E-Book/HTML
- LaTeXML: http://dlmf.nist.gov/LaTeXML/
ungetestet, aus DANTE-Mailingliste
Umwandlung Formeln (ohne MathML): http://www.cityinthesky.co.uk/opensource/pdf2svg/