Dummy-Umgebung

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: Dummy-Umgebung

Re: Dummy-Umgebung

von Gute*r Gȧst*in » So 11. Apr 2021, 11:53

Man adaptiert dazu beispielsweise das Vorgehen, das LaTeX für document oder lrbox verwendet. Wie das geht, werden diejenigen Anwender, die die Risiken kennen und so etwas nur mit Bedacht einsetzen, wissen bzw. leicht selbst herausfinden. Allen anderen will ich es nicht zeigen, weil es sich sonst verselbständigen wird und von allen möglichen Leuten für alles mögliche verwendet wird, für die man das besser nicht tun sollte.

Dir empfehle ich, besser die Entwickler des LaTeX-Moduls deines Editors zu bitten, Folding auch beispielsweise über spezielle Kommentare zu ermöglichen, falls der Editor das bisher nicht beherrscht. Andere LaTeX-Editoren bzw. Erweiterungen für allgemeine Editoren können so etwas bereits.

Re: Dummy-Umgebung

von RicardoShillyShally » Sa 10. Apr 2021, 22:38

Danke. Kannst du mir noch sagen, wie dieser Trick funktioniert, um das Einschließen zu entfernen?

Re: Dummy-Umgebung

von Gute*r Gȧst*in » Sa 10. Apr 2021, 09:22

Umgebungen haben immer einen Effekt, weil sie immer eine Gruppe darstellen und damit die meisten darin verwendeten Befehle auf die Gruppe beschränken. Eine minimale Umgebung, die lediglich auf diesen Effekt beschränkt ist, wäre einfach per
\newenvironment{dummy}{}{}
zu erzeugen:

\documentclass{article}
\usepackage[ngerman]{babel}
\newenvironment{dummy}{}{}
\begin{document}
Die dummy-Umgebung, 
\begin{dummy}die ich für diesen Nebensatz verwende\end{dummy},
tut aktiv nichts. Allerdings stellt sie eine Gruppe dar,
\begin{dummy}\itshape weshalb die hier verwendete Kursivschrift
automatisch am Ende der Umgebung endet.\end{dummy}
Dieser Text ist also nicht mehr kursiv.
\end{document}

Der Effekt des Einschließens in eine Gruppe ist nur mit Tricks aufzuheben, von denen ich insbesondere unerfahrenen Anwendern dringend abrate.

Dummy-Umgebung

von RicardoShillyShally » Sa 10. Apr 2021, 07:31

Hallo,

ich suche eine \begin{} \end{} Umgebung, die nichts tut. Ich schreibe meine Latex-Dokumente mit Visual Studio Code und dort kann ich jede Umgebung einklappen (Stichwort Code folding). Ich habe ein paar Zeilen, die ich gerne für eine bessere Übersicht einfalten würde. Dazu wäre allerdings eine Umgebung notwendig, die gar keinen Effekt auf das Dokument haben darf. Leider konnte ich bis jetzt nichts finden. Vielleicht kennt jemand eine Lösung?

Danke und liebe Grüße


Nach oben