Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Schriftart table-, longtable-, tabular-Umgebung

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.02.2011
    Beiträge
    9

    Schriftart table-, longtable-, tabular-Umgebung

    Hallo,

    nachdem ich zu keiner Lösung kommen konnte, nun die Frage an alle.
    Ich möchte lediglich in allen Tabellen dieselbe Schriftart wie im restlichen Dokument haben. Meine Vorlage nutzt das floatrow-package. Dort steht bereits, dass "sf" als Schriftart für die Tabellen verwendet werden soll. Jedoch führt Latex das nicht durch und verstehe nicht wieso. Ich vermute manche Packete sind nicht kompatibel zu einander.

    Unten befindet sich mein Minimalbeispiel. Vielen Dank für eure Hilfe.

    Code:
    \documentclass[a4paper,11pt,twoside,openany,DIV=12,bibliography=totoc,numbers=noenddot]{scrbook}
    % ----START: Packages---------------------------------------
    \usepackage[ngerman]{babel}     		
    \usepackage{verbatim}
    \usepackage[T1]{fontenc} 						
    \usepackage[scaled=1]{helvet} 			
    \usepackage{courier}            		
    \usepackage{longtable}
    \usepackage[ansinew]{inputenc}
    \usepackage{floatrow}
    \floatsetup[table]{font=sf,capposition=top,font=}		 
    % ----END: Packages-----------------------------------------
    \begin{document}
    % ----START: Document--------------------------------------
    \sffamily
    Normaler Text, dessen Schriftart sich von der Tabellenschriftart unterscheidet.\\
    
    % longtable
    \begin{longtable}{p{3cm}p{3cm}p{5cm}}
    Hallo		& Hallo		& Hallo \\ \hline
    Hallo         & Hallo             & Hallo \\
    \end{longtable}
    
    % table & tabular
    \begin{table}[tbh]
    \begin{center}
    \renewcommand{\arraystretch}{1.2}
    \begin{tabular}{|c|c|c|}\hline%\toprule  
    Blub  		&	Blub & Blub  \\ \hline
    Blub			& Blub & Blub  \\ \hline
    Blub			& Blub & Blub  \\ \hline
    \end{tabular}
    \caption{Bla}
    \label{Blub}
    \end{center}
    \end{table}
    % ----END: Document----------------------------------------
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    kann das an dem

    Code:
    \floatsetup[table]{font=sf,capposition=top,font=}
    liegen?
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Es klappt, wenn du das zweite, leere

    font=

    wegnimmst. Offenbar wird immer die letzte Angabe genommen, wenn ein und dieselbe Sache mehrmals definiert wird. Und als letztes hast du gesagt, beim font sollten keine Besonderheiten eingestellt werden.

  4. #4
    Registrierter Benutzer
    Registriert seit
    20.02.2011
    Beiträge
    9
    Es stellt sich immer wieder als vorteilhaft heraus, wenn jemand neues einen Blick auf den Code wirft! Man wird einfach blind mit der Zeit.

    Besten Dank! Funktioniert.

  5. #5
    Registrierter Benutzer
    Registriert seit
    31.03.2010
    Beiträge
    1.039
    Wenn Du das ganze Dokument in Helvetica haben willst, solltest Du das \sffamily am Anfang weglassen und stattdessen
    Code:
    \renewcommand{\familydefault}{\sfdefault}
    schreiben. Dann kannst Du Dir in der Regel auch alle weiteren Umstellungen auf Grotesk sparen. Siehe dazu auch: Wie kann ich ein ganzes Dokument in serifenloser Schrift (z.B. Helvetica) setzen?

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •