1 #LyX 2.3 created this file. For more info see http://www.lyx.org/
5 \save_transient_properties true
9 % extra space for tables
10 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
12 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
13 \use_default_options false
21 \maintain_unincluded_children false
24 InsetLayout Flex:MenuItem
33 \newcommand*{\menuitem}[1]{{\sffamily #1}}
39 \language_package default
42 \font_roman "default" "DejaVu Serif"
43 \font_sans "default" "DejaVu Sans"
44 \font_typewriter "default" "DejaVu Sans Mono"
45 \font_math "auto" "default"
46 \font_default_family default
47 \use_non_tex_fonts false
50 \font_sf_scale 100 100
51 \font_tt_scale 100 100
54 \default_output_format pdf5
56 \bibtex_command default
57 \index_command default
62 \pdf_bookmarksnumbered true
63 \pdf_bookmarksopen false
64 \pdf_bookmarksopenlevel 1
69 \pdf_pdfusetitle false
72 \use_package amsmath 1
73 \use_package amssymb 1
76 \use_package mathdots 1
77 \use_package mathtools 0
79 \use_package stackrel 0
80 \use_package stmaryrd 0
81 \use_package undertilde 1
83 \cite_engine_type default
87 \paperorientation portrait
91 \notefontcolor #0000ff
92 \index Stichwortverzeichnis
98 \paragraph_separation indent
99 \paragraph_indentation default
100 \quotes_language german
103 \paperpagestyle headings
104 \tracking_changes false
105 \output_changes false
114 Erweiterte \SpecialChar LyX
118 \begin_layout Subtitle
127 \begin_layout Standard
128 \begin_inset CommandInset toc
129 LatexCommand tableofcontents
136 \begin_layout Chapter
138 und das World Wide Web
141 \begin_layout Standard
148 \begin_layout Section
149 Mathe-Ausgabe in XHTML
152 \begin_layout Standard
156 offers four choices for how math is rendered.
157 These have various advantages and disadvantages:
160 \begin_layout Itemize
164 \begin_inset Newline newline
171 \begin_layout Itemize
175 \begin_inset Newline newline
179 \begin_inset Flex Code
182 \begin_layout Plain Layout
196 \begin_layout Standard
200 \begin_inset Flex MenuItem
203 \begin_layout Plain Layout
206 Document\SpecialChar menuseparator
209 Settings\SpecialChar menuseparator
221 \begin_layout Chapter
230 \begin_layout Section
234 \begin_layout Standard
237 The `\SpecialChar LyX
239 \begin_inset Quotes eld
243 \begin_inset Quotes erd
246 citations to \SpecialChar LyX
250 \begin_layout Section
256 \begin_layout Subsubsection*
259 External Packages (PDFSync and scrltx)
262 \begin_layout Standard
280 \begin_layout LyX-Code
284 \begin_inset Newline newline
287 LYXPIPE="/path/to/lyxpipe"
288 \begin_inset Newline newline
291 read TMP < "${LYXPIPE}".out || exit
294 \begin_layout Standard
297 Forward search is, as the name implies,:
300 \begin_layout Itemize
304 \begin_inset Flex Code
307 \begin_layout Plain Layout
318 \begin_layout Itemize
322 \begin_inset Flex Code
325 \begin_layout Plain Layout
333 : name of the (temporary) exported .tex file (without path)
336 \begin_layout Standard
345 \begin_layout Chapter
351 \begin_inset Index idx
354 \begin_layout Plain Layout
355 Dokumentklasse!besondere
363 \begin_layout Section
365 \begin_inset Index idx
368 \begin_layout Plain Layout
378 \begin_layout Standard
388 \begin_layout Subsection
392 \begin_layout Standard
399 \begin_layout Plain Layout
402 \begin_inset CommandInset href
404 target "http://svnbook.red-bean.com/"
419 \begin_inset Quotes eld
423 \begin_inset Quotes erd
426 (a man file, read it with
438 \begin_layout Standard
444 View\SpecialChar menuseparator
445 Toolbars\SpecialChar menuseparator
455 \begin_layout Subsection
456 RCS-Befehle in \SpecialChar LyX
460 \begin_layout Standard
461 Die folgetützten RCS-Befehle.
463 Datei\SpecialChar menuseparator
469 \begin_layout Standard
473 \begin_layout Standard
476 ci -q -u -m"<Beschreibung>" <Dateiname>
479 \begin_layout Subsubsection
484 \begin_inset Index idx
487 \begin_layout Plain Layout
488 Versionskontrolle!anzeigen
496 \begin_layout Standard
501 in einemtionen liefert
508 \begin_layout Subsubsection
514 \begin_layout Standard
523 For other details see
524 \begin_inset CommandInset ref
526 reference "subsec:VCS-Revision-Information"
533 \begin_layout Subsection
536 CVS commands in \SpecialChar LyX
540 \begin_layout Standard
545 File\SpecialChar menuseparator
553 The version control syste plessible.
556 \begin_layout Subsubsection
563 \begin_layout Subsubsection
570 \begin_layout Standard
576 cvs log "<file-name>"
578 is shown in a browser.
581 \begin_layout Subsection
584 SVN commands in \SpecialChar LyX
588 \begin_layout Subsubsection
591 \begin_inset CommandInset label
593 name "subsec:SVN-Repo-Update"
597 Update of the local directory checkout from repository
600 \begin_layout Standard
603 All the commands above have one shortcomming - they deal with the current
604 \begin_inset Flex Code
607 \begin_layout Plain Layout
615 files and so on administration becomes more complicated.
619 \begin_layout Plain Layout
622 in the same directory or subdirectories of the document.
632 \begin_layout Standard
635 re two different modes of file use in \SpecialChar LyX
639 \begin_layout Itemize
650 \begin_layout Itemize
658 consists of commiting changes and releasing write-lock.
662 \begin_layout Plain Layout
665 Don't be puzzled by the fact that you will be asked for commit message anyway.
673 \begin_layout Standard
679 \begin_layout Labeling
680 \labelwidthstring 00.00.0000
685 svn commit -q -m"<description>" "<file-name>"
686 \begin_inset Newline newline
689 svn unlock "<file-name>"
692 \begin_layout Labeling
693 \labelwidthstring 00.00.0000
698 svn update "<file-name>"
699 \begin_inset Newline newline
702 svn lock "<file-name>"
705 \begin_layout Subsubsection
708 \begin_inset CommandInset label
710 name "subsec:VCS-Revision-Information"
714 Revision Information in Documents
717 \begin_layout Standard
720 There are more possibilities how to activate revision information in our
724 \begin_layout Itemize
729 \begin_inset Separator latexpar
736 \begin_layout Itemize
739 tree revision information (
740 \begin_inset Flex Code
743 \begin_layout Plain Layout
752 The result is the output of the
753 \begin_inset Flex Code
756 \begin_layout Plain Layout
764 command, the following table gives you an idea, how to read the results.
767 \begin_layout Standard
772 <lyxtabular version="3" rows="3" columns="2">
773 <features tabularvalignment="middle">
774 <column alignment="center" valignment="top">
775 <column alignment="center" valignment="top">
777 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
780 \begin_layout Plain Layout
788 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
791 \begin_layout Plain Layout
801 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
804 \begin_layout Plain Layout
812 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
815 \begin_layout Plain Layout
825 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
828 \begin_layout Plain Layout
836 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
839 \begin_layout Plain Layout
855 \begin_layout Itemize
859 \begin_inset Flex Code
862 \begin_layout Plain Layout
884 \begin_inset Separator latexpar
891 \begin_layout Itemize
894 version number of the last commit (
895 \begin_inset Flex Code
898 \begin_layout Plain Layout
909 \begin_layout Itemize
915 \begin_inset Flex Code
918 \begin_layout Plain Layout
930 \begin_layout Standard
933 You can obtain this info via InsetInfo (e.g.
935 \begin_inset Flex Code
938 \begin_layout Plain Layout
941 info-insert buffer vcs-date
949 \begin_inset Flex Code
952 \begin_layout Plain Layout
964 \begin_layout Itemize
967 Another—a hacking one—possibility is to use svn keywords
971 \begin_layout Plain Layout
974 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
980 In short – you set file keywords property (e.g.
983 svn propset svn:keywords 'Rev' file.lyx
985 ) and then paste keyword \SpecialChar TeX
990 \begin_layout Plain Layout
993 This is an easy way how to ensure that \SpecialChar LyX
994 won't break the line in the middle
1005 \begin_layout Plain Layout
1018 \begin_layout Plain Layout
1025 ) aftore problems with this approach.
1026 \begin_inset Formula $Rev$
1030 \begin_inset Formula $Rev:59$
1033 in yords like Id, Date, Author, etc.
1036 \begin_layout Subsection
1038 und Literarische Programmierung
1042 \begin_layout Plain Layout
1047 : Wahrscheinlich ist das Folgende nicht mehr aktuell, aber ich kenne NoWeb
1056 \begin_layout Standard
1060 \begin_layout Subsubsection
1061 Erstellen von Dokumentation und Quellcode
1064 \begin_layout Paragraph
1067 Using the noweb module
1070 \begin_layout Standard
1074 \begin_inset Quotes eld
1078 \begin_inset Quotes erd
1082 If Noweb is correctly installed, when your document.
1085 \begin_layout Paragraph
1086 Die Eingabe von Programmcode
1089 \begin_layout Standard
1091 verwenden Sie zur Eingabe von Programmcode den Umgebungstyp
1092 \begin_inset Flex Noun
1095 \begin_layout Plain Layout
1106 NoWeb schließt Chunks so ein:
1109 \begin_layout LyX-Code
1113 \begin_layout LyX-Code
1117 \begin_layout LyX-Code
1121 \begin_layout Standard
1122 Dies ist eine Implementierung von
1126 , die Sie in einem Verzeichnis in Ihrem Pfad einfügen können:
1129 \begin_layout Standard
1130 \begin_inset VSpace defskip
1136 \begin_layout Standard
1142 \begin_layout Standard
1148 \begin_layout Standard
1151 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
1154 \begin_layout Standard
1155 \begin_inset VSpace defskip
1161 \begin_layout Standard
1165 \begin_inset Quotes gld
1169 \begin_inset Quotes grd
1172 which is to be set to
1173 \begin_inset Newline newline
1177 \begin_inset Quotes gld
1182 parselog=$$s/scripts/listerrors
1185 \begin_inset Quotes grd
1189 \begin_inset Newline newline
1193 \begin_inset Quotes gld
1197 \begin_inset Quotes grd
1201 \begin_inset Quotes gld
1205 \begin_inset Quotes grd
1211 \begin_layout Standard
1218 conversion may produce several files, and so most of these would then be
1221 \begin_layout Paragraph
1222 Build-Befehle im Dokument
1225 \begin_layout Standard
1226 Dallgemeinen sollten die BefePython, C und Perl geschrieben.
1229 \begin_layout Subsubsection
1234 \begin_layout Standard
1239 Tools\SpecialChar menuseparator
1243 \begin_inset Quotes eld
1247 \begin_inset Quotes erd
1251 The important parts are:
1254 \begin_layout Description
1258 \begin_inset space ~
1262 \begin_inset Quotes eld
1266 \begin_inset Quotes erd
1270 \begin_inset space ~
1273 format Set re thee set up.
1282 , the file extension is set to
1287 This the first step of the conversion process.
1290 \begin_layout Description
1293 \begin_inset Quotes eld
1298 parselog=$$s/scripts/listerrors
1301 \begin_inset Quotes erd
1307 \begin_layout Subsubsection
1308 Erweiterungen zur Fehlersuche
1311 \begin_layout Standard
1312 Um diese nnen, müssen Sie allerdings den \SpecialChar LyX
1329 \begin_inset Newline newline
1333 \begin_inset Quotes eld
1338 /home/<your-home-directory>/.lyx/lyxpipe
1341 \begin_inset Quotes erd
1347 \begin_layout Standard
1352 Customization Manual
1357 \begin_layout Chapter
1361 \begin_layout Subsection
1365 \begin_layout Standard
1367 \begin_inset space ~
1370 Spalten im Text haben, verwendet man das Menü
1372 Einfügen\SpecialChar menuseparator
1373 Benutzer\SpecialChar softhyphen
1375 \begin_inset space ~
1378 Einfügungen\SpecialChar menuseparator
1380 \begin_inset space ~
1386 \begin_inset space ~
1389 Spalten gedruckt werden soll, schregung.
1392 \begin_layout Standard
1393 Hier ist ein Beispiel:
1396 \begin_layout Standard
1397 \begin_inset Flex Multiple Columns
1400 \begin_layout Plain Layout
1406 The Adventure of the Empty House
1409 \begin_inset Newline newline
1414 Sir Arthur Conan Doyle
1417 \begin_layout Plain Layout
1421 It wawn upon the third of last month.
1429 \begin_layout Standard
1430 Sie könnÜbersichtlichkeit zuträglich sein.
1433 \begin_layout Standard
1434 \begin_inset Newpage newpage
1440 \begin_layout Standard
1441 man den Cursor in die Mehrfachspalten-Einfügung und verwendet das Menü
1443 Einfügen\SpecialChar menuseparator
1448 \begin_inset Newline newline
1451 Ein Beispiel mit einem Vorwort:
1454 \begin_layout Standard
1455 \begin_inset VSpace bigskip
1461 \begin_layout Standard
1462 \begin_inset Flex Multiple Columns
1465 \begin_layout Plain Layout
1466 \begin_inset Argument 2
1469 \begin_layout Plain Layout
1470 Und die Geschichte geht weiter und weiter und weiter und weiter\SpecialChar ldots
1479 On the evening of the crime, he returned from the club exactly at ten.
1480 no weapon of any sort was to be found in the room.
1488 \begin_layout Subsubsection
1492 \begin_layout Subsubsection
1496 \begin_layout Standard
1500 \begin_layout Plain Layout
1509 \begin_layout Plain Layout
1515 columnseprulecolor}{
1525 \begin_layout Standard
1526 \begin_inset Flex Multiple Columns
1529 \begin_layout Plain Layout
1533 \begin_inset Quotes eld
1536 You're surprised to see me, sir,
1537 \begin_inset Quotes erd
1540 said he, in a strange, croaking voice.
1543 \begin_layout Plain Layout
1551 \begin_inset space ~
1564 –a bargain, every one of them.
1565 With five volumes you could just fill that gap on that second shelf.
1566 It looks untidy, does it not, sir?
1567 \begin_inset Quotes erd
1578 \begin_layout Standard
1582 \begin_layout Plain Layout
1591 \begin_layout Plain Layout
1597 columnseprulecolor}{
1605 \begin_inset Note Note
1608 \begin_layout Plain Layout
1609 auf Voreinstellung zurücksetzen
1617 \begin_layout Standard
1618 \begin_inset Newpage newpage