Frage zu Schriftart Libertine
Frage zu Schriftart Libertine
Hallo,
neuer Tag, neuer Frage... Ich hoffe, das geht nicht so weiter.
In scrreport nutze ich die Schriftart Libertine, im Text natürlich als Serifenschrift. In Tabellen und den Tabellenüberschriften würde ich hingegen gern serifenlos schreiben, um sie optisch etwas abzusetzen. Soweit klappt das ja auch...
Aber: In den Überschriften müssen einige Wörter zusätzlich kursiv, was mit dem Befehl \emph nicht gelingen will.
Bietet Libertine diese Option nicht? Falls nein: Was könnte ich sonst machen?
Gruß & Danke
neuer Tag, neuer Frage... Ich hoffe, das geht nicht so weiter.
In scrreport nutze ich die Schriftart Libertine, im Text natürlich als Serifenschrift. In Tabellen und den Tabellenüberschriften würde ich hingegen gern serifenlos schreiben, um sie optisch etwas abzusetzen. Soweit klappt das ja auch...
Aber: In den Überschriften müssen einige Wörter zusätzlich kursiv, was mit dem Befehl \emph nicht gelingen will.
Bietet Libertine diese Option nicht? Falls nein: Was könnte ich sonst machen?
Gruß & Danke
- Stefan Kottwitz
- Admin
- Beiträge: 2759
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Italic
Hallo,
statt \emph könntest Du \textit oder \itshape bzw. \textsl oder \slshape verwenden, siehe Font Selection.
Stefan
statt \emph könntest Du \textit oder \itshape bzw. \textsl oder \slshape verwenden, siehe Font Selection.
Stefan
Statt am Anfang jeder \caption-Anweisung \small\sffamily reinzuschreiben, kannst Du bei KOMA-Script die Schrift einfach generell einstellen:
Falls es keine Kursive in der Familie gibt, sollte LaTeX eine Warnung über die Ersetzung einer Schrift ausgeben. Bei vielen Serifenlosen gibt es keine Kursive, sondern nur eine Schräge (\textsl). Eventuell fehlt es aber auch nur an der Deklaration. Das hängt davon ab, wie die Schrift eingebunden wird, was wiederum für XeTeX (damit kenne ich mich nicht aus) und (pdf)LaTeX unterschiedlich erfolgt.
\setkomafont{caption}{\small\sffamily}
Du verwendest also pdflatex und nicht xetex, richtig? Bei meiner Version von libertine.sty (das ist 2.7.3) wird keine eigene Serifenlose geladen. Es müsste also die Standardserifenlose verwendet werden. Bei T1 (und ohne Laden von lmodern) müsste die Schrift also per t1cmss.fd ausgewählt werden. Dort wird auch eine kursive Variante ausgewählt:
Deshalb wird auch keine Ersetzung gemeldet. Die Ursache kann dann allenfalls noch in der realen Verfügbarkeit der Schrift liegen. Welche Font-Dateien pdfTeX tatsächlich sucht und verwendet, steht ganz am Ende der Log-Datei. Dort steht auch wenn eine Font-Datei nicht gefunden wird.
Wollte ich mehr sagen, bräuchte ich mehr Informationen, also min. ein vollständiges Minimalbeispiel das das Problem (und sonst nichts) enthält und ggf. die Log-Datei dazu. Für die Log-Datei wiederum sollte die erste Zeile des Minimalbeispiels
lauten.
\EC@family{T1}{cmss}{m}{it}{ecsi}
Wollte ich mehr sagen, bräuchte ich mehr Informationen, also min. ein vollständiges Minimalbeispiel das das Problem (und sonst nichts) enthält und ggf. die Log-Datei dazu. Für die Log-Datei wiederum sollte die erste Zeile des Minimalbeispiels
\listfiles
In der aktuellen Version (4.5.1a) wird aber eine Serifenlose geladen, nämlich Biolinum. Da diese Schrift sich noch in der Entwicklung befindet, gibt es derzeit keine Kursive (siehe http://linuxlibertine.sourceforge.net/L ... tml#styles). Daher solltest du (leeze) eine andere serifenlose Schrift einsetzen oder auf Kursivierung bei der Serifenlosen verzichten.ratte hat geschrieben:Du verwendest also pdflatex und nicht xetex, richtig? Bei meiner Version von libertine.sty (das ist 2.7.3) wird keine eigene Serifenlose geladen.
Gruß,
Dominik.-