Seite 1 von 1

Caption in selber Schriftart wie Standardtext

Verfasst: Sa 26. Aug 2017, 16:23
von EnineerTex
Hallo liebes Forum,

ich habe die Vorgabe meine wissenschaftliche Arbeit in Arial Narrow zu schreiben.
Das habe ich nun auch wie folgt umgesetzt:
% ============= Packages =============

% Dokumentinformationen
\usepackage[
	pdftitle={Titel},
	pdfsubject={},
	pdfauthor={xy},
	pdfkeywords={xyz},	
	hidelinks %Links ausblenden
]{hyperref}


% Standard Packages
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}

% Schriftart Arial Narrow einbinden
\usepackage{fontspec}
\setsansfont[Ligatures=TeX]{Arial Narrow}

\begin{document}

\sffamily
Text 
\end{document}
Nach kompilieren mit Xelatex funktioniert es auch... Für den Standardtext.
Bild - und Tabellenüberschrfiten (Captions) werden aber nach wie vor in der alten Schriftart angezeigt.

Hat jemand eine Idee wie ich die Schriftart auch für die Captions übernehme?

Vielen Dank im Voraus und ein schönes Wochenende

Verfasst: Sa 26. Aug 2017, 16:50
von nixversteh
gelöscht

Verfasst: Sa 26. Aug 2017, 17:06
von Johannes_B
Inwiefern ist denn dein Minimalbeispiel jetzt hilfreich? Es zeigt einen Titel, nach dem nicht gefragt wurde, aber keine Caption. Paket xltxtra ist auch eher out.
\documentclass[paper=a4,fontsize=10pt]{scrartcl}
\usepackage{fontspec}
\setmainfont{TeX Gyre Heros}
%\setsansfont{TeX Gyre Heros}
\begin{document}
\captionof{figure}{Wombat und Capybara}
\section{Busy Bee in normaler serifenloser Standardschrift}
\end{document}
Die Beschriftung der Abbildung wird mit Heros gesetzt, wie erwartet.

Verfasst: Sa 26. Aug 2017, 17:54
von EnineerTex
vorab sorry. Dass das Minimalbeispiel nicht hilfreich ist sehe ich jetzt auch.

Verwendest Du Tex Gyre Heros, da es Ariall Narrow ähnelt?

https://tex.stackexchange.com/questions ... arrow-font

Code aus dem Link:
% Compile with xelatex or lualatex
% source file should be UTF-8 encoded
\documentclass{article}
\usepackage{fontspec}
\setsansfont[Ligatures=TeX]{Arial Narrow}
\begin{document}
\sffamily Some Arial Narrow
\end{document}
Wenn ich richtig informiert bin ist fontspec das xltxra Paket?
Was den Umgang von Latex mit der Schriftart Arial Narrow betrifft bin ich unbeholfen. Lasse mich aber gerne belehren.

Verfasst: Sa 26. Aug 2017, 18:16
von EnineerTex
Okay, neuer Versuch. Hier das Minimalbeispiel.
Nicht wundern, das eingefügte Bild soll eine Tabelle sein.
\documentclass{article}
\usepackage{fontspec}
\setsansfont[Ligatures=TeX]{Arial Narrow}

\begin{document}
\sffamily 
Im Text wird Arial Narrow verwendent, in der Caption nicht.

\begin{table}[htp] 
\captionabove{Überschrift mit Arial Narrow} 
\label{norm} 
\centering 
  \includegraphics[keepaspectratio,width=\textwidth,height=\textheight]{bild.jpg} 
\end{table}

\end{document}

Verfasst: Sa 26. Aug 2017, 20:02
von Gast
Du stellst doch nur die Sans-Serif-Schrift um. Wenn du die Hauptschrift ändern willst, solltest du das auch tun. Johannes hat eine Möglichkeit dafür gezeigt.

Verfasst: Sa 26. Aug 2017, 20:45
von EnineerTex
Ich hatte mich missverständlich ausgedrückt.
Hatte Johannes Code verwendet, habe aber nicht erkannt, dass ich dort auch Arial Narrow verwenden kann.

Habe die Dokumentation kurz gelesen und es klappt jetzt.
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Arial Narrow}
Vielen Dank für Eure Beiträge und Hilfe