Google Groups unterstützt keine neuen Usenet-Beiträge oder ‑Abos mehr. Bisherige Inhalte sind weiterhin sichtbar.

jura.cls mit LyX

66 Aufrufe
Direkt zur ersten ungelesenen Nachricht

Ralf Zosel

ungelesen,
08.12.2002, 14:53:3108.12.02
an
Ich versuche, mit LyX (unter Linux) die Klasse jura.cls zu verwenden (ja,
ich weiss schon, dass emacs besser sein soll - trotzdem!).

Wenn ich das richtig verstanden habe, kopiere ich jura.cls entweder in das
"LyX-Standard-cls-Verzeichnis" (ist das /usr/share/texmf/tex/latex/base ?)
oder ins Arbeitsverzeichnis.

Nun haben meine bisherigen Recherchen ergeben, dass ich zusätzlich zur
cls-Datei noch das Lyx-spezifische Layout benötige, was man offenbar auch
selbst erstellen kann: http://www.lyx.org/help/LaTeX/classfiles.php

Bevor ich mir die Mühe mache, wollte ich mal fragen,

1) ob das soweit korrekt ist und

2) ob jemand mir freundlicherweise ein fertiges jura.layout zur Verfügung
stellen kann.


Ich versuche, im JuraWiki alle Informationen zusammenzutragen, die ein
Jurist braucht, um mit LaTeX und LyX (als Anfänger) Texte zu erstellen. Wer
hierzu etwas beitragen möchte, ist herzlich eingeladen, das direkt auf die
Seite

http://www.jurawiki.de/LaTeX

zu schreiben (einfach am Ende der Seite auf "Editieren" klicken). Aber auch
jeder Hinweis hier ist mir sehr willkommen.

Vielen Dank

Ralf Zosel

--
JuraWiki.de - die neuartige freie Kommunikations- und Kooperations-Plattform
fuer Juristen im Web: http://www.jurawiki.de/

Herbert Voss

ungelesen,
08.12.2002, 15:13:3708.12.02
an
Ralf Zosel schrieb:

>
> Wenn ich das richtig verstanden habe, kopiere ich jura.cls entweder in das
> "LyX-Standard-cls-Verzeichnis" (ist das /usr/share/texmf/tex/latex/base ?)
> oder ins Arbeitsverzeichnis.

nein, sie sollte nach /usr/local/share/texmf/...

> Nun haben meine bisherigen Recherchen ergeben, dass ich zusätzlich zur
> cls-Datei noch das Lyx-spezifische Layout benötige, was man offenbar auch
> selbst erstellen kann: http://www.lyx.org/help/LaTeX/classfiles.php

hier sind die aktuellen Seiten

http://www.educat.hu-berlin.de/~voss/lyx/LaTeX/classfiles.php

> Bevor ich mir die Mühe mache, wollte ich mal fragen,
>
> 1) ob das soweit korrekt ist und

yes, aber grundsätzlich kannst du auch mit einem
Schmalspur Layoutfile arbeiten:

> 2) ob jemand mir freundlicherweise ein fertiges jura.layout zur Verfügung
> stellen kann.

hat noch keiner nach gefragt, also wird es wohl keins geben,
aber frag nochmal in lyx-...@lyx.lists.org

Herbert

Michael Below

ungelesen,
10.12.2002, 09:11:2410.12.02
an
Am 08. Dezember schrieb Ralf Zosel:

> Ich versuche, mit LyX (unter Linux) die Klasse jura.cls zu verwenden (ja,
> ich weiss schon, dass emacs besser sein soll - trotzdem!).

Unqualifizierte Zweifel: jura.cls ist eine Klasse, die die
Gliederungsbefehle vollkommen neustrickt, anders als alles, was ich in
LaTeX sonst kenne. Statt \section und Konsorten wird \toc, \sub und
\levelup verwendet. Die kannst Du sicher nicht ohne weiteres mit LyX
verwenden, da müßte sich schon jemand ziemlich viel Mühe gemacht haben.

...und emacs ist nicht besser als LyX, es ist schlicht was vollkommen
anderes.

Ciao
Michael

--
Was mir jetzt auch nach einem halben Jahr intensiver Latex-Nutzung
daran gefällt, ist, daß man ständig noch Features entdeckt, die
einem zunächst total fremd und unerklärlich erscheinen.
Steffen Bertz in d.c.t.t, 26. 9. 2002

David Kastrup

ungelesen,
10.12.2002, 10:20:4810.12.02
an
Michael Below <mbe...@antithese.de> writes:

> Am 08. Dezember schrieb Ralf Zosel:
> > Ich versuche, mit LyX (unter Linux) die Klasse jura.cls zu verwenden (ja,
> > ich weiss schon, dass emacs besser sein soll - trotzdem!).
>
> Unqualifizierte Zweifel: jura.cls ist eine Klasse, die die
> Gliederungsbefehle vollkommen neustrickt, anders als alles, was ich in
> LaTeX sonst kenne. Statt \section und Konsorten wird \toc, \sub und
> \levelup verwendet. Die kannst Du sicher nicht ohne weiteres mit LyX
> verwenden, da müßte sich schon jemand ziemlich viel Mühe gemacht haben.
>
> ...und emacs ist nicht besser als LyX, es ist schlicht was vollkommen
> anderes.

Und ein Mercedes ist nicht besser als ein Fahrrad, er ist schlicht was
vollkommen anderes.

Selbsverständlich kann man die beiden vergleichen, wenn man sich
erstmal die Mühe macht, seine Vergleichskriterien und Prioritäten
festzulegen.

--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
de.comp.text.tex FAQ: <URL:http://www.dante.de/faq/de-tex-faq>

Herbert Voss

ungelesen,
10.12.2002, 10:35:5910.12.02
an
Michael Below schrieb:

> Unqualifizierte Zweifel: jura.cls ist eine Klasse, die die
> Gliederungsbefehle vollkommen neustrickt, anders als alles, was ich in
> LaTeX sonst kenne. Statt \section und Konsorten wird \toc, \sub und
> \levelup verwendet. Die kannst Du sicher nicht ohne weiteres mit LyX
> verwenden, da müßte sich schon jemand ziemlich viel Mühe gemacht habe

wenn man diese Level kennt, ist es eine Kleinigkeit,
sie auf ein LyX Layout zu übertragen.

Herbert

Ralf Zosel

ungelesen,
10.12.2002, 16:42:5710.12.02
an
Herbert Voss schrieb:

> Michael Below schrieb:

>> LaTeX sonst kenne. Statt \section und Konsorten wird \toc, \sub und
>> \levelup verwendet. Die kannst Du sicher nicht ohne weiteres mit LyX
>> verwenden, da müßte sich schon jemand ziemlich viel Mühe gemacht habe
>
> wenn man diese Level kennt, ist es eine Kleinigkeit,
> sie auf ein LyX Layout zu übertragen.

Wenn das so einfach ist: Hast Du noch einen Tipp? Das wäre fein!

Vielen Dank und schöne Grüße

Ralf

--
LaTeX für Juristen im JuraWiki: http://www.jurawiki.de/LaTeX

Herbert Voss

ungelesen,
10.12.2002, 17:07:5110.12.02
an
Ralf Zosel schrieb:

>>
>>wenn man diese Level kennt, ist es eine Kleinigkeit,
>>sie auf ein LyX Layout zu übertragen.
>
>
> Wenn das so einfach ist: Hast Du noch einen Tipp? Das wäre fein!

sieh dir die dtk.layout oder tugboat.layout an,
die müssten bei LyX 1.2 schon dabei sein, die
habe ich "auf die Schnelle gestrickt" ...

Herbert

David Kastrup

ungelesen,
10.12.2002, 17:27:5010.12.02
an lyx-...@lyx.org
Herbert Voss <Herber...@alumni.TU-Berlin.DE> writes:

Blöde Frage mal: wie wäre es denn, wenn jemand mal versucht, eine
Package zu schreiben, die so ein LyX layout rausschreibt? Ich wollte
jetzt erst einmal einen dummen Kommentar abladen, daß preview-latex
die Struktur etc problemlos erkennt, auch wenn es die Klasse gar nicht
kennt und Rhabarber Rhabarber und habe mir das natürlich zuerst
zensiert. Dann ist mir aber eingefallen, daß preview-latex das ja nur
deswegen kann, weil ja dementsprechend \@startsection oder Konsorten
mit passenden Argumenten aufgerufen werden, und \thesection und
ähnliches Gesockse ja alles definiert sind. Da könnte man sich ja im
Falle eines LyX-Laufes auch in alle Hooks hängen und hätte dann am
Ende jede Menge Info über Verzeichnisebenen, Matheumgebungen,
Zählerformen etc. zusammen.

Im Extremfall würde man einfach LyX bei unbekannter Dokumentenklasse
automatisch einmal mit
"\nonstopmode\AtBeginDocument{\RequirePackage{lyxlayout}}\input{doc.tex}"
über das Dokument drüberbrettern lassen und hätte dann zumindest
ein Grundtemplate schon beisammen, wenn man das in passender Form
rausschreibt.

Idee oder Unsinn? Ich schicke mal eine Kopie nach lyx-...@lyx.org...

David Kastrup

ungelesen,
10.12.2002, 17:27:1410.12.02
an
Herbert Voss <Herber...@alumni.TU-Berlin.DE> writes:

Blöde Frage mal: wie wäre es denn, wenn jemand mal versucht, eine

André Pönitz

ungelesen,
11.12.2002, 02:21:3811.12.02
an
David Kastrup <David....@t-online.de> wrote:
> Blöde Frage mal: wie wäre es denn, wenn jemand mal versucht, eine
> Package zu schreiben, die so ein LyX layout rausschreibt?

Hab schon mal drueber nachgedacht, ist dann auf der Wunschliste aber
ziemlich weit hinten gelandet, vor allem, weil ich's selbst noch nie
gebraucht hab.

> Im Extremfall würde man einfach LyX bei unbekannter Dokumentenklasse
> automatisch einmal mit
> "\nonstopmode\AtBeginDocument{\RequirePackage{lyxlayout}}\input{doc.tex}"
> über das Dokument drüberbrettern lassen und hätte dann zumindest ein
> Grundtemplate schon beisammen, wenn man das in passender Form
> rausschreibt.
>
> Idee oder Unsinn?

Idee. Zumindest mit der Version "Grundgeruest erzeugen und von Hand
nacheditieren". Vollautomatisch "korrekt" ist es jedenfalls nicht
hinzubekommen mit den vielen huebschen Schweinereien, die (La)TeX so
drauf hat....

> Ich schicke mal eine Kopie nach lyx-...@lyx.org...

Mach mal ;-)

Andre'

--
Those who desire to give up Freedom in order to gain Security,
will not have, nor do they deserve, either one. (T. Jefferson)

Herbert Voss

ungelesen,
11.12.2002, 02:57:4211.12.02
an
André Pönitz schrieb:

> Idee. Zumindest mit der Version "Grundgeruest erzeugen und von Hand
> nacheditieren". Vollautomatisch "korrekt" ist es jedenfalls nicht
> hinzubekommen mit den vielen huebschen Schweinereien, die (La)TeX so
> drauf hat....

für jura.cls wäre es jedenfalls ein Klacks, denn
es würde nichts weiter erfolgen als ein

Import report.layout

was relativ leicht durch ein Perl- oder was-auch-immer
Skript erfolgen könnte. Der Rest ist nicht LyX spezifisch.

Herbert

Michael Below

ungelesen,
11.12.2002, 03:11:3611.12.02
an
Am 10. Dezember schrieb Herbert Voss:

Das sind halt keine einzelnen Level: \toc{} fügt einen Titel auf der
gegenwärtigen Gliederungsebene ein, \sub{} schaltet eine Ebene tiefer
und fügt auf diesem Level eine Überschrift ein, \levelup schaltet eine
Ebene hoch. LyX müßte also für die Darstellung die Ebenen mitzählen, und
beim Einfügen müßte es rechnen, ob die einzufügende Überschrift eine
oder mehrere Umschaltungen braucht. Ist sicher machbar, aber mehr als
eine kleine Layout-Anpassung, würde ich sagen.

0 neue Nachrichten