Seite 1 von 1

Satzzeichen/Buchstaben aus anderer Schriftart verwenden

Verfasst: Do 20. Aug 2015, 18:35
von Mandel
Hallo zusammen ...

Ich schreibe zur Zeit an meiner Dissertation und habe mich nach langem Suchen nach einer passenden Schriftart für \usepackage{newpxtext,newpxmath} entschieden.

Die Ergebisse gefallen mir damit wirklich sehr gut, allerdings stören mich ein paar wenige Symbole sehr. Darunter die Anführungszeichen, sowie Komma und Semikolon. Da würde ich eigentlich lieber ein klassischeres Design nehmen.

Ich habe jetzt schon eine Weile gesucht und konnte tatsächlich eine Möglichkeit finden, die Anführungsstriche zu ersetzen. Das habe ich wie folgt gemacht:
\let\Oldglqq\glqq
\renewcommand*\glqq{{\fontencoding{T1}\fontfamily{ptm}\selectfont\Oldglqq}}
\let\Oldgrqq\grqq
\renewcommand*\grqq{{\fontencoding{T1}\fontfamily{ptm}\selectfont\Oldgrqq}}
Auf Kommas und normale Buchstaben kann man das jedoch offenbar nicht 1:1 übertragen. Mit
\let\OldKomma,
\renewcommand*,{{\fontencoding{T1}\fontfamily{ptm}\selectfont\OldKomma}}
erhalte ich eine Fehlermeldung ("Missing control sequence inserted. ...{T1}\fontfamily{ptm}\selectfont\OldKomma}}").

Hab ihr einen guten Tipp für mich?
Die Kommas sollten idealerweise auch in der Mathe-Umgebung geändert sein :roll:

(Außer eine andere Schriftart zu wählen? [Es sei denn sie gleicht der wirklich SEHR :wink: ])

Danke für eure Hilfe :D

Verfasst: Do 20. Aug 2015, 20:05
von Johannes_B
Schriftdesign ist schon so eine Sache, dazu gehört viel Geduld, Kunst und Verständniss. Willst du wirklich schwerwiegende Eingriffe dieser Art machen? Ein guter Lektor, würde dir jedes einzelne Satzzeichen als Zwiebelfisch kennzeichnen.


Ansonsten: Kommas und Punkte sind normale Nicht-Buchstaben. Du kannst dir äquivalent zu oben \period und \comma definieren und diese im Text nutzen.
Alternativ kannst du natürlich auch die Zeichen aktiv machen. Aber da könntest du dir genausogut einen Schraubendreher ins Knie stecken. Du benutzt Punkte nämlich an anderen stellen auch, beispielsweise beim angeben relativer Größen.

Verfasst: Do 20. Aug 2015, 20:12
von u_fischer
Kommas sind keine Befehle, die kannst du nicht einfach umdefinieren, die musst du erst zu Befehlen machen.

Im Prinzip geht es schon. Aber es kann böse Nebenwirkungen haben, wenn irgendwo ein Befehl nicht damit rechnet, dass ein Komma nicht mehr ein normales Komma ist. Außerdem machst du dir durch den Schriftwechsel evtl das Kerning kaputt.




\documentclass{scrbook}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}
\defineshorthand{,}{{\fontfamily{ptm}\selectfont,}}
\defineshorthand{;}{{\fontfamily{ptm}\selectfont;}}
\usepackage{csquotes}
\DeclareQuoteStyle[ptm]{german}% 
  {{\fontfamily{ptm}\selectfont\quotedblbase}}
  {{\fontfamily{ptm}\selectfont\textquotedblleft}}
  [0.05em]
  {{\fontfamily{ptm}\selectfont\quotesinglbase}}
  {{\fontfamily{ptm}\selectfont\fixligatures\textquoteleft}}

\ExecuteQuoteOptions{german=ptm}  

\usepackage{newpxtext}
\usepackage{newpxmath} 

\DeclareSymbolFont{comma}{T1}{ptm}{m}{n}
\DeclareMathSymbol{,}{\mathord}{comma}{"2C}


\useshorthands{,} %möglichst spät!
\useshorthands{;}
\begin{document}
$1,2$
blub, bla; \enquote{abc \enquote{abc}}

%Zum Vergleich
\fontfamily{ptm}\selectfont blub, bla; \enquote{abc \enquote{abc}}


\end{document}

Verfasst: Do 20. Aug 2015, 21:42
von Beinschuss
Unabhängig von dem, was in LaTeX möglich ist und was nicht: Glaubst Du wirklich, Deine Gutachter in dieser wissenschaftlichen Zweckschrift mit einem schöneren Komma beeindrucken zu können??? Spezialtipp: Nimm die Schriftart, die Deinen Wünschen am ehesten entspricht, schreibe los und konzentriere Dich auf den Inhalt Deiner Arbeit! Mit einem guten Inhalt bekommst Du eine gute Bewertung, nicht mit einer minimal schöneren Schrift.

Helmut

Verfasst: Do 20. Aug 2015, 21:58
von Mandel
Zuerst einmal vielen Dank an u_fischer! Das funktioniert super und sieht jetzt so aus, wie ich es mir vorgestellt habe :D

@Johannes_B
ich verstehe deine Bedenken zwar prinzipiell, muss aber sagen, dass die Kombination aus Palatino für die Buchstaben und Times New Roman für Kommas, Anführungsstriche usw. sehr stimmig und natürlich aussieht (zumindest in meinen Augen). Da fand ich die Originalsatzzeichen eher zu kantig und befremdlich.

@Helmut
Nein, das glaube ich nicht! Deinen Spezialtipp habe ich genau so befolgt, nur dass mir eben ein paar Satzzeichen nicht gefallen. Ich möchte, dass es mir gefällt und ich beim Schreiben meiner Arbeit keine Schweißausbrüche bekomme, wenn ich die Kommas sehe :?
( Ich glaube, meinem Chef ist die Schriftart und das Aussehen der Satzzeichen reichlich egal :roll: )
Ich weiß schon was du mir sagen möchtest, aber glaub mir, ich weiß schon, wie ich so ne Arbeit zu schreiben hab. Zumindest vom Inhalt :lol: