Archiv verlassen und diese Seite im Standarddesign anzeigen : lstlisting und über 1200 zeichen
hy zusammen,
habe ein problem und bräuchte dringend hilfe
habe eine javascript datei und eine variable hat über 1200 zeichen
beim compiliren kommt die fehlermeldung:
dimension too large
......das ende dieser variablen
hätte sie gernn als fließtext mit zeilenumbruch dargestellt
wie kann ich das anstellen?
gruß
Und was machst Du, dass
fließtext mit zeilenumbruch
nicht generiert wird? Versuch doch bitte mal
...
breaklines = true,
...
edico
das habe ich eingestellt,
aber anscheinend kann der mit 1200 zeichen in einer zeile nicht umgehen....
gruß
kann der mit 1200 zeichen in einer zeile nicht umgehen
- wen meinst Du mit 'der'?
Deine Informationen sind spärlich, es ist mal wieder ein Ratespiel:
pdfTeX kann es, wenn Du latex mit dvips heranziehst, ist es imo nicht möglich.
Versuch mal nach dem Laden des url env einzufügen:
\def\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g \do\h\do\i\do\j\do\k\do\l%
\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v \do\w\do\x\do\y\do\z\do\0%
\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\-}%
Dieses Beispiel bricht eine 'sinnlose' Adresse mehrfach um. Wenn Du dann immer noch nicht zum Ziel gekommen sein solltest, musst Du imo händisch vorgehen. An sich ist die Frage allerdings, wieso muss eine solche lange Adresse überhaupt genannt werden - also: warum nimmst Du nicht href?
\documentclass[paper=a6,pagesize,german]{scrartcl}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[hyphens]{url}
\def\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g \do\h\do\i\do\j\do\k\do\l%
\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v \do\w\do\x\do\y\do\z\do\0%
\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\-}%
\urlstyle{same}
\usepackage[breaklinks=true]{hyperref}
\begin{document}
Es soll eine Internet-Adresse sinnhaft umbrochen werden. Mit dementsprechenden
cmd soll darüberhinaus, die Schrift angepasst werden.
\url{http://www.asdcfgebsjauicvpakvnaslvknalvnalvnlavnlasnvlan lvnalvnlanvlanlvnalvnlanvlanlvnalvnlanvlanvlnalvnl anvlalvnalnvlansvnalvnlasvnlaskhfroavhalvabvkabvka bvkbkasbckasbckasbckabkcbakcbakbckabckabckbakcbakc bkabckabckbakcbaksrhakscbkacbkabckabckabckabkcbakc bkabckasbckasbkduaghskcbaksbdkarakbfkasbcfkabsckjb kbckabkcbakcbkabckbakcbkabckabckabkscbakcbkabckabc kbakcbakcbkabckabckbakcbakbckabckabckabckbakcbakbc k.com}
Heiko Oberdiek hat mal eine händische Herangehensweise so beschrieben:
{\scriptsize
\begin{verbatim}
href{http://...}{\nolinkurl{Teil1}}\hspace{0pt}%
href{http://...}{\nolinkurl{Teil2}}
\end{verbatim}
}
\href{http://www.asdcfgebsjauicvpakvnaslvknalvnalvnlavnlasnvlan lvnalvnlanvlanlvnalvnlanvlanlvnalvnlanvlanvlnalvnl anvlalvnalnvlansvnalvnlasvnlaskhfroavhalvabvkabvka bvkbkasbckasbckasbckabkcbakcbakbckabckabckbakcbakc bkabckabckbakcbaksrhakscbkacbkabckabckabckabkcbakc bkabckasbckasbkduaghskcbaksbdkarakbfkasbcfkabsckjb kbckabkcbakcbkabckbakcbkabckabckabkscbakcbkabckabc kbakcbakcbkabckabckbakcbakbckabckabckabckbakcbakbc k.com}{abc}
\end{document}
edico
erstmal danke...auch wenn mich das auf den erschlägt.
mit der war der compiler gemeint
habe miktex und will pdflatex machen
will eine source datei darstellen, da es sich um deobfuscating von einem verschlüsselten code handelt wollte ich ihn relativ original darstellen..
..habe schon versucht einfach selber zeilenumbrüche zu machen, dann wird aber das layout zerschossen, d.h geht über seitenbegrenzung hinaus
gruß
@ edico
habs mal ausprobiert klappt aber nicht
kommt:
Overfull \hbox ..
gruß
gibt es denn keine einfache möglichkeit, dass einfach so darzustellen, als wäre es zusammenhängend?
gruß
Mist, mein posting#4 ist fehlgelaufen -- gehört hier gar nicht her! Sorry.
Ich weiss nicht, was das ist, was Du machst ... hier noch mal der Versuch, das zu verstehen, und einen Ansatz (?) in einem Besipiel einzubringen [diesmal aber zum Thema ;-)]:
\documentclass[a5paper,fleqn]{scrartcl} % fleqn für \mathindent
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage{xcolor}
\usepackage{dingbat,amsfonts}
\usepackage{listings}
\definecolor{Gray}{gray}{0.925}
\lstset{%language = TeX,%
basicstyle = \ttfamily\scriptsize,%
backgroundcolor = \color{Gray},%
numbers = left,%
numberstyle = \tiny,%
numbersep = 5pt,%
mathescape = true,%
breakautoindent = true,
breakindent = 2em,
breaklines = true,
postbreak = ,
prebreak = \raisebox{-.8ex}[0ex][0ex]{\ensuremath{\lrcorner}}
}
\begin{document}
%\begin{lstlisting} [frame=single,firstnumber=1]
\begin{lstlisting}[language=Java,
label=listing:javaii,
caption=Hallo Welt in Java,
frame=single]
public class HelloWorld{
public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){public static void main(String[] args){
System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");System.out.println("Hallo Welt!");
}
}
\end{lstlisting}
\end{document}
edico
heul,
geht immer noch net
wenn ichs am stück lasse, dann schreibt es nur den anfang un der rest im nirvana
wenn ichs aufstückele, dann ist es layout versaut..
brauch leider immer no hilfe
gruß
heul
nützt doch nichts. Du musst schon ein Stückchen mehr Informationen preisgeben. Am besten machst Du ein MB, das den Fehler per copy&paste reproduzieren lässt. Aber vielleicht versteh' ich Dich auch nicht richtig ...
edico
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.