policy_formatierung und export_infos aktualisiert

This commit is contained in:
lars 2005-05-15 15:24:35 +00:00
parent 91ced8d108
commit 00e71d1085
2 changed files with 57 additions and 14 deletions

View file

@ -1,4 +1,4 @@
so laeuft das Exportieren:
Informationen zur eigenen Erstellung von Releases der CryptoCD:
notwendige Programme:
- make
@ -7,22 +7,25 @@ notwendige Programme:
- python
- mkisofs
- zip/tar/bzip2
- todos aus den debian sysutils
- "todos" (beispielsweise aus den debian-Paket sysutils)
- subversion (nur fuer das Erstellen eines "source"-Pakets notwendig)
Vorbereitung:
- das Programm-Verzeichnis (mit thunderbird und so ...) nach "programme" verlinken oder kopieren
- fuer die grosse release-Variante sollten die chaosradio-Dateien unter ausLese/chaosradio liegen oder verlinkt sein
- die Unterverzeichnisse "tmp", "extern" und "export" erstellen oder verlinken
- das Programm-Verzeichnis (mit thunderbird und so ...) nach "extern/programme" verlinken oder kopieren
- fuer die grosse release-Variante muessen die chaosradio-Dateien nach "extern/chaosradio" kopiert oder verlinkt werden
Export eines Releases:
- make export
- make export-stable
- make export_all (inclusive chaosradio)
- make export_all-stable (ebenfalls mit cr)
- make release
- make release_big (inclusive chaosradio)
- make source
- make source-stable
- make website
- make export (erstellt alle vorher genannten Releases)
nun liegen unter "export" die Dateien
Export fuer online-Variante:
- make website (erzeugt eine gepatchte nav.html; das diff dazu liegt in _scripts)
vorher ein "make export.." durchlaufen lassen
Hinzufuegen eigener Anleitungen:
- unterhalb von "documents" ein Verzeichnis anlegen
- darunter eine (gleichnamige!) lyx-Datei erstellen
- um den Formatierungsstil der CryptoCD zu uebernehmen, solltest du vorher die Datei "ccd-infos/policy_formatierung.lyx" lesen

View file

@ -32,7 +32,7 @@
\layout Standard
\begin_inset Include \input{/home/phil/daten/sao/svn/cryptocd/trunk/documents/menue.lyx}
\begin_inset Include \input{menue.lyx}
preview false
\end_inset
@ -102,6 +102,46 @@ Der Titel des Dokuments ist ein 'Title'
\layout Enumerate
alle Überschriften im Text sind 'Subsection', 'Subsubsection' usw.
\layout Enumerate
Die Navigationsleiste am linken Rand der Internet-Seite bindest du folgendermaße
n ein:
\begin_deeper
\layout Enumerate
''Einfügen''->''Datei einbinden''
\layout Enumerate
der Dateiname ist ''menue.inc'' (exakt so! Die Datei ist nur bei der Übersetzung
kurzzeitig vorhanden)
\layout Enumerate
die Art der Einbindung ist ''Input''
\layout Enumerate
unterhalb dieser Dateieinbindung musst du außerdem folgenden ERT-Abschnitt
einfügen:
\end_deeper
\layout Quotation
\backslash
begin{rawhtml}
\layout Quotation
<!-- main starts here -->
\layout Quotation
<div id="main">
\layout Quotation
\backslash
end{rawhtml}
\layout Standard
Das Dokument, das du gerade liest, beinhaltet beispielhaft auch das Menü
...
\layout Subsection
Details