Seite 1 von 1

verbatim-Umgebung in \newcommand

Verfasst: Mi 10. Apr 2024, 16:42
von Latecher
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

Re: verbatim-Umgebung in \newcommand

Verfasst: So 14. Apr 2024, 14:09
von rais
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