From fff9cb2dbcb3eff59eb6cfbb172c8d59950e45cc Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Mon, 23 Feb 2004 14:48:01 +0000 Subject: [PATCH] add romanian splash; add svglobal layout (+fixes to svjour) [bug 1430]; update CREDITS git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8455 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/CREDITS | 8 +- lib/ChangeLog | 12 +++ lib/doc/LaTeXConfig.lyx.in | 108 ++++++++++++++++++------ lib/examples/ro_splash.lyx | 159 ++++++++++++++++++++++++++++++++++++ lib/layouts/svglobal.layout | 49 +++++++++++ lib/layouts/svjour.inc | 5 +- 6 files changed, 312 insertions(+), 29 deletions(-) create mode 100644 lib/examples/ro_splash.lyx create mode 100644 lib/layouts/svglobal.layout diff --git a/lib/CREDITS b/lib/CREDITS index 4d2de53512..07e014a99c 100644 --- a/lib/CREDITS +++ b/lib/CREDITS @@ -10,7 +10,7 @@ @iE-mail: alstrup@diku.dk General hacking of user interface stuff and those other bits and pieces. -@bPascal Andre +@bPascal André @iE-mail: andre@via.ecp.fr external style definition files, linuxdoc sgml support and more @@ -58,6 +58,9 @@ @bKalle Dalheimer @iE-mail: kalle@kde.org Qt2 port +@bDooteo +@iE-mail: dooteo@euskalgnu.org + Basque documentation and localization @bedscott @iE-mail: edscott@imp.mx Various bug fixes @@ -85,6 +88,9 @@ IE-mail: ron@18james.com @bHartmut Haase @iE-mail: hha4491@atomstromfrei.de German translation of the documentation +@bHelge Hafting +@iE-mail: helgehaf@aitel.hist.no + Norwegian documentation and localization @bClaus Hentschel @iE-mail: claus.hentschel@mbau.fh-hannover.de Win32 port of LyX 1.1.x diff --git a/lib/ChangeLog b/lib/ChangeLog index 7c74ddd4bf..6fca4bc9dd 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,15 @@ +2004-02-23 Jean-Marc Lasgouttes + + * examples/ro_splash.lyx: move this file from the docs (where it + has been put by mistake) + +2004-02-23 Cengiz Gunay + + * layouts/svjour.inc: update (missing counters and floats) + * layouts/svglobal.layout: new class + + * doc/LaTeXConfig.lyx.in: update + 2004-02-20 Jürgen Spitzmüller * bind/cua.bind: diff --git a/lib/doc/LaTeXConfig.lyx.in b/lib/doc/LaTeXConfig.lyx.in index 41c1fd5158..74a1f24db3 100644 --- a/lib/doc/LaTeXConfig.lyx.in +++ b/lib/doc/LaTeXConfig.lyx.in @@ -1,5 +1,5 @@ #LyX 1.4.0cvs created this file. For more info see http://www.lyx.org/ -\lyxformat 228 +\lyxformat 229 \textclass article \language english \inputencoding default @@ -1801,10 +1801,78 @@ Notes: The Society for Industrial and Applied Mathematics, Philadelphia, \begin_layout Subsection -\begin_inset LatexCommand \label{svjog} +\begin_inset LatexCommand \label{svglobal} \end_inset +Springer Unspecific Journal +\end_layout + +\begin_layout Description + +Found: @chk_svglobal@ +\end_layout + +\begin_layout Description + +CTAN: +\family typewriter +macros/latex/contrib/springer/svjour/global +\end_layout + +\begin_layout Description + +WWW: +\begin_inset LatexCommand \url{http://www.springeronline.com} + +\end_inset + + +\end_layout + +\begin_layout Description + +Notes: +\family sans +Svglobal +\family default + is a format suitable for publication in a Springer journal for which a + specific style is not provided; i.e., if the journal author guidelines at + the above Springer site suggest using the +\family sans +svglobal +\family default + style. + The corresponding documentclass files and associated material can be found + on the Springer site. + The layout consists of two parts: +\family typewriter +svjour.inc +\family default + (which is generic for all Springer journals) and +\family typewriter +svglobal.layout +\family default +, which includes +\family typewriter +svjour.inc +\family default + and is the default style for any Springer Journal without any specific + style. + You can write your own +\family typewriter +sv.layout +\family default + to support any other Springer journals (hint, hint!). + Note that you need to specify the +\family typewriter +global +\family default + extra documentclass option which is included in the class defaults. +\end_layout + +\begin_layout Subsection + Springer Journal of Geodesy \end_layout @@ -1817,13 +1885,13 @@ Found: @chk_svjog@ CTAN: \family typewriter -macros/latex/contrib/supported/springer/svjour/jog +macros/latex/contrib/springer/svjour/jog \end_layout \begin_layout Description WWW: -\begin_inset LatexCommand \url{http://www.springer.de/author/tex/help-journals.html} +\begin_inset LatexCommand \url{http://www.springeronline.com} \end_inset @@ -1839,26 +1907,12 @@ Svjog is for the journal formats used by Springer Verlag, in particular that of Journal of Geodesy. It is not very well tested yet. - The corresponding documentclass files and associated material can be found - on the Springer site. - The layout consists of two parts: -\family typewriter -svjour.inc -\family default - (which is generic for all Springer journals) and -\family typewriter -svjog.layout -\family default -, which includes -\family typewriter -svjour.inc -\family default - and is specific for Journal of Geodesy. - You can write your own -\family typewriter -sv.layout -\family default - to support any other Springer journals (hint, hint!) + For more information, see section +\begin_inset LatexCommand \ref{svglobal} + +\end_inset + +. \end_layout \begin_layout Subsection @@ -1875,13 +1929,13 @@ Found: @chk_svprobth@ CTAN: \family typewriter -macros/latex/contrib/supported/springer/svjour/prothe +macros/latex/contrib/springer/svjour/prothe \end_layout \begin_layout Description WWW: -\begin_inset LatexCommand \url{http://www.springer.de/author/tex/help-journals.html} +\begin_inset LatexCommand \url{http://www.springeronline.com} \end_inset @@ -1897,7 +1951,7 @@ Svprothe is a format suitable for publication in the journal Probability Theory and Related Fields. For more information, see section -\begin_inset LatexCommand \ref{svjog} +\begin_inset LatexCommand \ref{svglobal} \end_inset diff --git a/lib/examples/ro_splash.lyx b/lib/examples/ro_splash.lyx new file mode 100644 index 0000000000..733763fb85 --- /dev/null +++ b/lib/examples/ro_splash.lyx @@ -0,0 +1,159 @@ +#LyX 1.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 221 +\textclass article +\language romanian +\inputencoding latin2 +\fontscheme default +\graphics default +\paperfontsize default +\spacing single +\papersize Default +\paperpackage a4 +\use_geometry 0 +\use_amsmath 0 +\use_natbib 0 +\use_numerical_citations 0 +\paperorientation portrait +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\defskip medskip +\quotes_language english +\quotes_times 2 +\papercolumns 1 +\papersides 1 +\paperpagestyle default + +\layout Title + +Bine ați venit în LyX! +\layout Section* + +Primele N lucruri de știut când folosiți LyX +\layout Enumerate + +LyX vine cu o documentație excelentă --- utilizați-o! Începeți cu +\family sans +\bar under +H +\bar default +elp\SpecialChar \menuseparator + +\bar under +I +\bar default +ntroduction +\family default +, care vă va face o scurtă introducere la documentație. + Apoi învățați să utilizați LyX cu +\family sans + +\bar under +H +\bar default +elp\SpecialChar \menuseparator + +\bar under +T +\bar default +utorial +\family default +. +\layout Enumerate + +LyX este ceea ce numim un +\begin_inset Quotes eld +\end_inset + +procesor de document +\begin_inset Quotes erd +\end_inset + +. + Prin design, este diferit de procesoarele de texte obișnuite --- într-un + mod care face scrierea documentelor mai ușoară. + Diferența este însă minoră, așa încât nu vă îngrijorați. + Documentația va clarifica pe deplin lucrurile +\begin_inset Foot +collapsed true + +\layout Standard + +V-am spus oare deja că ar trebui să citiți documentația ? +\end_inset + +. +\layout Enumerate + +Rezultatul produs de LyX arată splendid! Selectați acum +\family sans +\bar under +V +\bar default +iew\SpecialChar \menuseparator + +\bar under +D +\bar default +VI +\family default + ca să vă convingeți. +\layout Enumerate + +Da, LyX poate imita (aproape) întreaga funcționalitate LaTeX. + Și da, LyX poate importa fișiere LaTeX. + Utilizatorii LaTeX experimentați ar trebui numai să treacă în revistă restul + +\emph on +Tutorialului +\emph default +, apoi să citească capitolul +\begin_inset Quotes eld +\end_inset + +LyX for LaTeX Users +\begin_inset Quotes erd +\end_inset + +. + (Pentru toți ceilalți: nu vă îngrijorați, nu e nevoie să știți LaTeX ca + să folosiți LyX). +\layout Enumerate + +LyX are o mulțime de facilități pentru cei care citesc sau scriu într-o + altă limbă decât engleza. + În plus, asocierile de taste, bara de scule și multe alte caracteristici + sunt extrem de configurabile (în general prin editarea fișierului dumneavoastră + +\family typewriter +lyxrc +\family default +). + Consultați +\family sans +\bar under +H +\bar default +elp\SpecialChar \menuseparator + +\bar under +C +\bar default +ustomization +\family default + pentru detalii. +\layout Enumerate + +Pagina web LyX se găsește la +\family typewriter + +\begin_inset LatexCommand \url{http://www.lyx.org/} + +\end_inset + + +\family default +. + Puteți să vă informați asupra lui LyX, să vă abonați la listele de discuții + LyX, să încercați Turul Grafic LyX și altele. +\the_end diff --git a/lib/layouts/svglobal.layout b/lib/layouts/svglobal.layout new file mode 100644 index 0000000000..ec2d4e4955 --- /dev/null +++ b/lib/layouts/svglobal.layout @@ -0,0 +1,49 @@ +#% Do not delete the line below; configure depends on this +# \DeclareLaTeXClass[svjour,svglobal.clo]{article (Springer - svjour/global)} +# svjour/global (article) textclass definition file. +# for various Springer Verlag Journals for which no specific file exists (Global). +# -------- +# +# Taken from initial LyX source code +# Author : Matthias Ettrich +# Transposed by Pascal André +# Heavily modified and enhanced by serveral developers. +# +# -------- +# Adapted from svjour/jog by Cengiz Gunay in 2003. +# +# General textclass parameters +# (global) ? +# +# see www.springer.de/author/tex/help-journals.html for class files +# +# The standard Springer Journal sections +Input svjour.inc + +ClassOptions + Other global +End + +# Abstract style definition +Style Abstract + Margin First_Dynamic + LatexType Command + LatexName abstract + Newline 1 + NextNoIndent 0 + ParIndent MM + LabelSep xx + ItemSep 0 + TopSep 0.7 + BottomSep 0.7 + ParSep 0 + Align Block + AlignPossible Block, Left + LabelType Top_Environment + LabelString Abstract. + + # label font definition + LabelFont + Series Bold + EndFont +End diff --git a/lib/layouts/svjour.inc b/lib/layouts/svjour.inc index 3e544809fd..73f490a2cc 100644 --- a/lib/layouts/svjour.inc +++ b/lib/layouts/svjour.inc @@ -9,7 +9,8 @@ # # -------- # ejour2 made originally by Martin Vermeer based on article.layout. -# Modified for LyX 12 by Jean-Marc Lasgouttes and MV. +# Modified for LyX 1.2 by Jean-Marc Lasgouttes and MV. +# Minor change for LyX 1.3.3 by Cengiz Gunay. # # Adapted for new svjour LaTeX2e classes published by Springer in 1999; # work done by MV in 2000. @@ -39,6 +40,8 @@ Input numarticle.inc Input stdstarsections.inc Input stdlayouts.inc Input stdlists.inc +Input stdfloats.inc +Input stdcounters.inc NoStyle Part NoStyle Part*