verbatim-Umgebung in \newcommand

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: verbatim-Umgebung in \newcommand

Re: verbatim-Umgebung in \newcommand

von rais » So 14. Apr 2024, 14:09

Oh, das war wohl eine Aufgabe... Nebenan hab ich so etwas kürzlich mit Hilfe von User klops dort beantwortet.
Die Passwörter sind sich schon sehr ähnlich...zu ähnlich, um Zufall zu sein.

Gruß
Rainer

verbatim-Umgebung in \newcommand

von Latecher » Mi 10. Apr 2024, 16:42

Hallo LaTeX-Erperten,
In dem Code
\documentclass{article}
\usepackage{verbatim}
\usepackage{ifthen}
\newcommand{\showpw}{1} % 1: yes, 0: no
\newcommand{\pword}[1]{\ifnum \showpw=1  \begin{verbatim}
#1
\end{verbatim}
\else
\texttt{password}
\fi}

\begin{document}
%\pword{%#As%|5'&}
\pword{1234}
\end{document}
erkennt \newcommand{\pword}[1]... vermutlich #1 nicht, wie eigentlich gewünscht, als sein eigenes Argument. Wie kann ich das erreichen? Und das sollte auch noch mit realen Kennwörtern, wie dem auskommentierten funktionieren, wo ich weitere Schwierigkeiten, z.B. mit "%" erwarte.
Gruß
Latecher

Nach oben