Programmiersprache C# im Text darstellen
-
- Forum-Anfänger
- Beiträge: 10
- Registriert: Mo 29. Feb 2016, 23:09
Programmiersprache C# im Text darstellen
Hallo Zusammen,
damit ich C# im Text korrekt darstellen kann verwende ich folgende eigene Command:
\DeclareRobustCommand{\Csharp}{%
{\settoheight{\dimen0}{C}C\kern-.05em \resizebox{!}{\dimen0}{\raisebox{\depth}{\textbf{\#}}}}}
Nun habe ich das Problem, dass nach dem Einbau des Befehls das nächste Wort an diesem "klebt". Das Leerzeichen wird ignoriert.
Was kann ich tun?
Danke.
Grüße
Markus
damit ich C# im Text korrekt darstellen kann verwende ich folgende eigene Command:
\DeclareRobustCommand{\Csharp}{%
{\settoheight{\dimen0}{C}C\kern-.05em \resizebox{!}{\dimen0}{\raisebox{\depth}{\textbf{\#}}}}}
Nun habe ich das Problem, dass nach dem Einbau des Befehls das nächste Wort an diesem "klebt". Das Leerzeichen wird ignoriert.
Was kann ich tun?
Danke.
Grüße
Markus
-
- Forum-Anfänger
- Beiträge: 10
- Registriert: Mo 29. Feb 2016, 23:09
Vielen Dank
Ich habe mir das Dokument angeschaut und habe das Command wie folgt geändert:
{\settoheight{\dimen0}{C}C\kern-.05em \resizebox{!}{\dimen0}{\raisebox{\depth}{\textbf{\#} \enspace}}}}
Danke.
Grüße
Markus
{\settoheight{\dimen0}{C}C\kern-.05em \resizebox{!}{\dimen0}{\raisebox{\depth}{\textbf{\#} \enspace}}}}
Danke.
Grüße
Markus
Sehr unklug. Was, machst Du, wenn direkt danach ein Satzzeichen folgt? Außerdem ist ein \enskip kein Wortzwischenraum, wird also auch nicht mit den anderen Wortzwischenräumen gedehnt und geschrumpft. Verwende stattdessen einfach deine vorherige Definition wie im entsprechenden Abschnitt von l2kurz am Beispiel \today gezeigt.
-
- Forum-Anfänger
- Beiträge: 10
- Registriert: Mo 29. Feb 2016, 23:09
Nochmal Danke
Vielen Dank für den Hinweis.
Diese Version sieht nun auch im PDF besser aus:
Diese Version sieht nun auch im PDF besser aus:
\DeclareRobustCommand{\Csharp}{% {\settoheight{\dimen0}{C}C\kern-.05em \resizebox{!}{\dimen0}{\raisebox{\depth}{\textbf{\#}{} }}}}
-
- Forum-Anfänger
- Beiträge: 10
- Registriert: Mo 29. Feb 2016, 23:09
Ok
Ok, also dann muss ich das bei jeder Verwendung eintragen.