User since
2006-01-12
6
Artikel
BenutzerIn
hi,
wenn ich auf meinem mac eine doku mit pod erstelle und in der shell mit perldoc script.pl aufrufe, sind die newlines richtig eingerückt. wenn ich jedoch auc der doc ein html generiere, sind alle newlies weg und der ganze text klebt zusammen. normalerweise sollten die newlines ja auch dort erkannt und ausgegeben werden. weiss jemand wie man dieses problem beheben kann?
gruß und danke,
michel
User since
2004-03-22
5697
Artikel
ModeratorIn + EditorIn
es könnte sein das das eher damit zu tun hat das html ans sich nicht drauf ausgerichtete ist alle newlines exact wiederzugeben sondern das der browser je platz die zeilen umbricht. nimm mal einen editor der die EOL sichtbar machen kann wie zb SciTE, vielleicht siehst du dann das eigentliche problem. eol konvertieren ginge dann mit einer regex.
User since
2003-08-04
2145
Artikel
ModeratorIn + EditorIn
Womit generierst du das HTML?
Was fuer Zeilenenden hat das Script?
User since
2006-01-12
6
Artikel
BenutzerIn
das html generiere ich mit perldoc script.pl > script.html
die newlines habe ich bereits in alles mögliche geändert (unix, mac, sogar windoof:)), aber er erkennt es einfach nicht
User since
2003-08-04
2145
Artikel
ModeratorIn + EditorIn
Sorry, aber mit "perldoc script.pl" erzeugst du (zumindest mit dem perldoc, das ich kenne) kein HTML, sondern Manpage-Format, also nroff. Fuer HTML musst du schon pod2html o.ae. bemuehen.
User since
2005-01-17
14790
Artikel
Admin1
Ob du MacSchlau, LINschNUX oder WinDoof benutzt, die Ausgabe für perldoc ist reiner Text für die Konsole.
PS: Betriebssysteme machen weder schlau noch doof, sondern manchmal und öfters Ärger ;)