Funktionsnamen im Text trennen/darstellen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Funktionsnamen im Text trennen/darstellen

Re: Funktionsnamen im Text trennen/darstellen

von Stefan Kottwitz » Di 19. Mär 2024, 16:33

Hallo,

Du kannst \hyphenation verwenden, oder \allowbreak einfügen wo getrennt werden darf, oder babel-Features nutzen. Ohne diese Optionen überflüssig zu erklären, würde ich erstmal vorschlagen, für Funktionsnamen keinen Mathe-Modus zu verwenden mit $...$. Das macht wenig Sinn und Funktionsnamen im Mathemodus sollten sowieso roman upright sein und nicht standardmäßiges Mathe-Italic wie Variablen.

Sind es code-mäßige Funktionen, worauf der Unterstricht hindeutet (in Mathe-Funktionen unüblich), dann bietet sich typewriter-Schrift an.

Stefan

Funktionsnamen im Text trennen/darstellen

von Remus_ » Di 19. Mär 2024, 16:13

Hallo,

wenn ich im Text eine Funktion benenne z.B. "beispiel_langer_text\_func()", wie erreicht man, dass diese Benennung entsprechend des Seitenrandes abgetrennt wird. Bisher wird "beispiel\_func()" komplett dargestellt, also auch über den Seitenrand hinaus. Das wollte ich gerne vermeiden. Mich würde auch interessieren, wie das innerhalb der $...$ Umgebung im Text funktioniert.

Gibt es hierfür ein Paket oder einen Befehl, mit dem man eine Abtrennung im Text erreichen kann? Ist es überhaupt sinnvoll die Funktionen in der Form "beispiel_langer_text\_func()" bzw. $beispiel_langer_text()$ im Text so zu benennen?

Danke für eure Hilfe!

Nach oben