PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : string vergleich



Sbata
25-05-2005, 16:29
hi *

ich lese eine externe datei und versuche jeder zeile mit einen bestimmten string (wert) zu vergleichen.
leider ist der vergleich immer falsch , voran kann es liegen.
kann jemand mich weiter helfen:)
danke
sbata

bsp:
tex datei:

\documentclass{book}
\usepackage{ifthen}
\usepackage{times}

\newcommand\my{}
\newcommand{\linktest}[2]{
\newread\infile
\openin\infile=test1.txt
\read\infile to \my
\whiledo{\not\equal{\my}{\par
}}{
\typeout{read line************************var********:\my:test }
\typeout{read line**********************parameter**********:#1:t est}
\ifthenelse{\equal{#1}{{\my}}}
{\textbf{ja}}
{\textbf{nein}}
\read\infile to \my}
\closein\infile
}


\begin{document}
\part{Grundlagen}
\chapter{Einleitung}


\linktest{id1}{id1}


tetstttttttttttt
tetstttttttttttt
tetstttttttttttt
\linktest{id1}{id3}
tetstttttttttttt
tetstttttttttttt

\end{document}








die externe datei:
id2
id1