Latex Listings package probleme mit ## und $#

"\"Peter Seitz\"" (via tex-d-l Mailing List) <[email protected]> Fri, 25 Jul 2025 22:19:48 +0200
Newsgroups gmane.comp.tex.german
Organization Herm-Consult GmbH & Co. KG
Message-ID <[email protected]>
Hallo Liste,

ich habe einen Codeschnipsel, welcher die Zeichenfolgen ## und $#
enthält. Den wirde ich gerne mit listings-Paket einbinden

Ich habe Probleme, den code zu setzen. Da das # bzw. $ hier Probleme
macht. Leider bin ich mit der Doku zu Listings nicht weitergekommen.
Ist kein Perl code, aber Perl verwendet ## und $# als Kommentar, daher
die Sprachwahl Perl. Ürsprünglich ist es sowas wie eine resource-datei
(.r), welche comnpiliert wird.

Als Fehlermeldugn kommt

Overfull \hbox (2.33275pt too wide) in paragraph at lines 29--30
[][][][][][][][][][][][][][][][][][][][][]
 []


Dort steht aber in Zeile 29/30 folgender Text:
##  The following strings determine which headers should
##  be displayed in the message reader's "tidy" mode.


Ich kann die Datei nicht zuende übersetzen.

Hier das Minimalbeispiel:

--8<---if--you--cut--here--you--will--probably--destroy--your--monitor--
% !TeX encoding = latin1
%
\documentclass[a4paper,11pt]{article}

\usepackage[latin1]{inputenc} % Latin1 Zeichensatzkodierung verwenden
\usepackage[T1]{fontenc} % T1-Fontencoding verwenden
\usepackage[top=24mm,bottom=25mm,%
%            left=20mm,right=22mm,%
            headheight=10mm]{geometry} % Seitenlayout
\usepackage{listings} % Programmcode einbetten

\errorcontextlines=15
\begin{document}
\lstset{language=Perl}

\noindent
Hier der Programmcode:

%\iffalse
\begin{quote}
\begin{lstlisting}[language={Perl}]
##  The following strings determine which headers should
##  be displayed in the message reader's "tidy" mode.

typedef header_strings 35

{
integer        $#  The number of strings declared
repeat
string 20      $#  The header to MATCH (invariant)
string 20      $#  What PMail should DISPLAY (may be translated)
};

header_strings reader_headers
\end{lstlistings}
\end{quote}
\end{document}
--8<---if--you--cut--here--you--will--probably--destroy--your--monitor--


Wer kann mich hier auf den richtigen Weg führen?
Danke

--
With best compliments

Dipl.-Ing. (TU) Peter Seitz
Geschäftsführender Gesellschafter / managing partner

Mitglied der Pegasus Mail Supportgruppe
Koordinator des Pmail Übersetzungsprozesses

Herm-Consult GmbH & Co. KG
Die Zukunft neu denken
Beratung in Organisation, Kommunikation und Digitalisierung
.
Kleinreuther Weg 53, 90408 Nürnberg

Tel. mobil: 0175-2417991

Geschäftsführer: Dipl.-Ing. (TU) Peter Seitz
Sitz Nürnberg, Handelsregister-Nr.: HRA 15611 Nürnberg

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l