i18n updates; isDviClean removal patch

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/lyx-1_1_5@828 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jean-Marc Lasgouttes 2000-06-22 10:14:35 +00:00
parent 70f26d6671
commit 3724046c8c
11 changed files with 884 additions and 858 deletions

View File

@ -1,3 +1,18 @@
2000-06-22 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
* INSTALL: remove obsolete entry in "problems" section.
* lib/examples/sl_*.lyx: update of the slovenian examples.
2000-06-21 Baruch Even <baruch.even@writeme.com>
* src/buffer.[Ch]: remove isDviClean() and friends, which are now
useless and cause problems.
2000-06-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
* src/text2.C (PasteSelection): fix possible crash in cut and paste.
2000-06-15 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr> 2000-06-15 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
* src/text.C (SelectNextWord): protect against null pointers with * src/text.C (SelectNextWord): protect against null pointers with

View File

@ -336,14 +336,6 @@ notify us.
The option --without-liberty disable the detection of -liberty. It The option --without-liberty disable the detection of -liberty. It
is meant for debugging purpose only. is meant for debugging purpose only.
o There are several known bugs in gcc 2.7.xx that cause compiler
errors. This is in particular the case in spellchecker.C under
HP-UX 9.05 (ask Bernhard Iselborn <biselbor@rhrk.uni-kl.de> for
more comments) and in lyxrc.C under Linux/Alpha or DEC OSF/1. In
both cases, the solution is to recompile the offending file
without optimization and resume the compilation process with
'make'.
o According to David Sundqvist <David_Sundqvist@vd.volvo.se>, some o According to David Sundqvist <David_Sundqvist@vd.volvo.se>, some
changes are needed to compile with aCC on HP-UX 10.20. These are the changes are needed to compile with aCC on HP-UX 10.20. These are the
relevant changes in the makefile (with comments tagged on): relevant changes in the makefile (with comments tagged on):

View File

@ -1,12 +1,11 @@
#This file was created by <roman> Wed May 26 23:42:34 1999 #LyX 1.1 created this file. For more info see http://www.lyx.org/
#LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team
\lyxformat 2.15 \lyxformat 2.15
\textclass article \textclass article
\language slovene \language slovene
\inputencoding latin2 \inputencoding latin2
\fontscheme default \fontscheme default
\graphics dvips \graphics dvips
\paperfontsize 12 \paperfontsize default
\spacing single \spacing single
\papersize letterpaper \papersize letterpaper
\paperpackage a4 \paperpackage a4
@ -25,7 +24,7 @@
\layout Title \layout Title
TO JE NASLOV VAŠEGA SPISA To je naslov vašega spisa
\layout Author \layout Author
Fe LyX Fe LyX
@ -43,22 +42,22 @@ Fe LyX
\layout Section \layout Section
Osnovna filozofija Temeljna filozofija
\layout Standard \layout Standard
Osnovna filozofija LyX-a je ta, da bi morali skrbeti za vsebino tega, kar Temeljna filozofija LyXa je, da naj bi se posvečali vsebini tistega, o čemer
pišete, ne za obliko. pišemo, ne obliki.
\layout Subsection \layout Subsection
Kako to počne LyX Kako se stvari loteva LyX
\layout Standard \layout Standard
LyX uporablja LaTeX, sistem za pripravo spisov, ki ga je leta 1985 zasnoval LyX uporablja LaTeX, sistem za pripravljanje spisov, ki ga je leta 1985
Leslie Lamport. zasnoval Leslie Lamport.
LaTeX pa je zgrajen na stavnem jeziku, imenovanem TeX, ki ga je leta 1984 LaTeX pa temelji na stavnem jeziku, imenovanem TeX, ki ga je leta 1984
ustvaril Donald Knuth. ustvaril Donald Knuth.
LaTeX je zasnovan na podobni filozofiji kot LyX. Filozofija LaTeXa je podobna filozofiji LyXa.
Leslie Lamport je nekoč rekel (glejte vir Leslie Lamport je nekoč rekel (glej vir
\begin_inset LatexCommand \cite{lamport} \begin_inset LatexCommand \cite{lamport}
\end_inset \end_inset
@ -66,83 +65,86 @@ LyX uporablja LaTeX, sistem za pripravo spisov, ki ga je leta 1985 zasnoval
): ):
\layout Quote \layout Quote
Funkcija tipografskega oblikovanja je pomagati bralcu, da razume avtorjeve Tipografsko oblikovanje naj bi pomagalo bralcu razumeti avtorjeve zamisli.
ideje. Da bi bilo spis lahko brati, mora njegova zunanja podoba odsevati njegovo
Če naj bo spis lahek za branje, mora njegova vizualna struktura odsevati logično zgradbo.
njegovo logično strukturo.
Navedki in raèunalni¹ki programi, ki so logièno razlièni strukturni elementi, Navedki in raèunalni¹ki programi, ki so logièno razlièni strukturni elementi,
bi morali biti vizualno razločljivi drug od drugega ... bi se morali med seboj na pogled razlikovati\SpecialChar \ldots{}
Ker LaTeX ne more razumeti vaše poezije, morate eksplicitno označiti logično Ker LaTeX ne more razumeti
strukturo z vnosom posebnih ukazov ... vaše poezije, morate izrecno označiti logično strukturo z vnosom posebnih
Ko pišete vaš spis, bi se morali ukvarjati z njegovo logično strukturo ukazov\SpecialChar \ldots{}
in ne z njegovo vizualno pojavo. Med pisanjem bi se morali ukvarjati z logično zgradbo spisa, ne
pa z njegovo zunanjo podobo.
\layout Subsection \layout Subsection
Zakaj je LyX boljši
\layout Standard
\begin_inset LatexCommand \label{sec:lyxbetter} \begin_inset LatexCommand \label{sec:lyxbetter}
\end_inset \end_inset
LyX je lahko uporaben več ljudem kot LaTeX. Zakaj je LyX boljši
Precej lažje se ga je naučiti, saj se vam ni treba naučiti LaTeX-a (ki \layout Standard
je praktično programski jezik).
LyX je pravzaprav kot ostali urejevalniki besedil tipa LyX je uporaben za več ljudi kot LaTeX.
Precej lažje se ga je naučiti, saj ni treba znati LaTeXa (ki je praktično
programski jezik).
LyX je pravzaprav tak kot drugi urejevalniki besedil tipa
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
kar vidiš to dobiš to, kar vidiš, to tudi dobiš
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
, le da je LyX tipa , le da je vrste
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
kar vidiš to misliš to, kar vidiš, to tudi misliš
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
. .
Na ta način kombinira preprostost uporabe urejevalnikov besedil z močjo Tako združuje preprostost uporabe urejevalnikov besedil z močjo LaTeXa.
LaTeX-a.
To je Dobra Stvar. To je Dobra Stvar.
Tudi datoteèni format je neodvisen od platforme. Tudi datoteèni format je neodvisen od platforme.
Najboljše od vsega pa je, da je PROST! Najboljše od vsega pa je, da je
\emph on
prost
\emph default
!
\layout Section \layout Section
Odlike LyX-a Odlike LyXa
\layout Standard \layout Standard
LyX ima mnoge odlike, ki olajšajo pisanje spisov. LyX ima številne odlike, ki nam olajšajo pisanje spisov.
\begin_float footnote \begin_float footnote
\layout Standard \layout Standard
Navsezadnje, zakaj bi ga sicer želeli uporabljati? Navsezadnje, le zakaj bi ga drugače sploh želeli uporabljati?
\end_float \end_float
\emph on \emph on
Zelo vznemirjen Zelo me veseli
\emph default \emph default
sem, da lahko govorim o tem. , da lahko pišem o tem.
Tukaj je seznam le nekaterih. Omenimo le dve odliki LyXa:
\layout Itemize \layout Itemize
LyX skrbi za robove in številčenje opomb v nogi namesto vas. Namesto vas skrbi za robove in številči opombe v nogi.
\layout Itemize \layout Itemize
Z LyX-om postane pisanje in urejanje matematičnih obrazcev preprosto. Olajša pisanje in urejanje matematičnih obrazcev.
\layout Standard \layout Standard
Za bolj filozofsko diskusijo o tem zakaj je LyX boljši od drugih urejevalnikov Bolj filozofsko razpravo o tem, zakaj je LyX boljši od drugih urejevalnikov
besedil glejte razdelek besedil, pa boste našli v razdelku
\begin_inset LatexCommand \ref{sec:lyxbetter} \begin_inset LatexCommand \ref{sec:lyxbetter}
\end_inset \end_inset
, ki ga lahko najdete na strani na strani
\begin_inset LatexCommand \pageref{sec:lyxbetter} \begin_inset LatexCommand \pageref{sec:lyxbetter}
\end_inset \end_inset
@ -150,33 +152,21 @@ Za bolj filozofsko diskusijo o tem zakaj je LyX bolj
. .
\layout Section \layout Section
3. Nerodni poskusi uporabe LyXa
Nerodni poskusi uporabe več zadev LyX-a
\layout Standard \layout Standard
Zadnjič sem napisal program. Zadnjič sem napisal program, podoben spodnjemu:
Videti je bil takole.
\layout LyX-Code \layout LyX-Code
5 REM MOJ STRA©NI PROGRAM 5 REM MOJ STRA©NI PROGRAM
\layout LyX-Code \newline
10 PRINT "STRAŠEN SEM!"
10 PRINT \newline
\begin_inset Quotes eld
\end_inset
STRAŠEN SEM!
\begin_inset Quotes erd
\end_inset
\layout LyX-Code
20 GOTO 10 20 GOTO 10
\layout Standard \layout Standard
Po vsem tem znanstvenem razmišljanju sem se začel počutiti bolj umetniško, Po tem učenem razmišljanju me je nenadoma preplavilo bolj umetniško razpoloženje
zato sem napisal tale haiku in napisal sem tale haiku
\layout Verse \layout Verse
LyX je zares èudovit LyX je zares èudovit
@ -186,10 +176,10 @@ stavni urejevalnik besedil
prihrani mi toliko èasa prihrani mi toliko èasa
\layout Section \layout Section
Matematične zadeve Matematične zadevščine
\layout Standard \layout Standard
Moja najljubša enačba je rešitev kvadratne enačbe. Najbolj so mi pri srcu enačbe za rešitev kvadratne enačbe.
Èe je Èe je
\begin_inset Formula \( ax^{2}+bx+c=0 \) \begin_inset Formula \( ax^{2}+bx+c=0 \)
\end_inset \end_inset
@ -203,7 +193,7 @@ Moja najljub
2). 2).
\layout Standard \layout Standard
Druga priljubljena enačba predstavlja osnovo matematične analize: Druga priljubljena enačba je temelj matematične analize:
\begin_inset Formula \( f'(x)\equiv \lim _{\Delta x\rightarrow 0}\frac{f(x+\Delta x)-f(x)}{\Delta x} \) \begin_inset Formula \( f'(x)\equiv \lim _{\Delta x\rightarrow 0}\frac{f(x+\Delta x)-f(x)}{\Delta x} \)
\end_inset \end_inset
@ -217,14 +207,15 @@ Opazke
Nekaj opazk o LyXanju te datoteke: Nekaj opazk o LyXanju te datoteke:
\layout Itemize \layout Itemize
Vrstice, narejene z vezaji, sem lahko odstranil. Vrstice z vezaji, sem lahko odstranil.
Tam so bile le zato, da so ločevale naslove in vire od ostanka spisa. Njihova edina naloga je bila, da so ločevale naslove in vire od preostanka
spisa.
LyX (LaTeX) ve dovolj, da loèi te dele spisa z razmikom. LyX (LaTeX) ve dovolj, da loèi te dele spisa z razmikom.
\layout Itemize \layout Itemize
Nisem se trudil z vstavljanjem matematiènih enaèb v prikazni naèin. Nisem se trudil z vstavljanjem matematiènih enaèb v prikazni naèin.
Nisem tudi uporabljal samodejnega številčenja enačb, ki ga pozna LyX, saj Tudi samodejnega številčenja enačb, ki ga pozna LyX, nisem uporabljal,
to ni opisano v saj to ni opisano v
\emph on \emph on
Uèbeniku Uèbeniku
\emph default \emph default
@ -239,7 +230,7 @@ Literatura
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
, spodaj (v LyX-u pravzaprav (v LyX-u pravzaprav
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
@ -275,8 +266,7 @@ Bibliography
Lamport, Leslie. Lamport, Leslie.
\emph on \emph on
LaTeX: A Document Preparation System. LaTeX: A Document Preparation System
\emph default \emph default
Addison-Wesley, Reading, Massachusetts, second edition, 1994. ; Addison-Wesley, Reading, Massachusetts, druga izdaja, 1994.
\the_end \the_end

View File

@ -1,12 +1,11 @@
#This file was created by <roman> Wed May 26 23:43:16 1999 #LyX 1.1 created this file. For more info see http://www.lyx.org/
#LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team
\lyxformat 2.15 \lyxformat 2.15
\textclass article \textclass article
\language slovene \language slovene
\inputencoding latin2 \inputencoding latin2
\fontscheme default \fontscheme default
\graphics dvips \graphics dvips
\paperfontsize 12 \paperfontsize default
\spacing single \spacing single
\papersize letterpaper \papersize letterpaper
\paperpackage a4 \paperpackage a4
@ -48,40 +47,40 @@ Avtor: Fe LyX
\layout Standard \layout Standard
Kazalo Kazalo
\begin_inset Info Namig: Fino bi bilo, če nam ne bi bilo treba ročno dobesedno \begin_inset Info Namig: Fino bi bilo, če nam ne bi bilo treba ročno
vpisovati vsebinskega kazala. dobesedno vpisovati vsebinskega kazala.
\end_inset \end_inset
\layout Standard \layout Standard
1. 1.
Osnovna filozofija..................1 Temeljna filozofija..................1
\layout Standard \layout Standard
1.1 Kako to počne LyX...............1 1.1 Kako se stvari loteva LyX...............1
\layout Standard \layout Standard
1.2 Zakaj je LyX bolj¹i................1 1.2 Zakaj je LyX bolj¹i................1
\layout Standard \layout Standard
2. 2.
Odlike LyX-a Odlike LyXa
\layout Standard \layout Standard
3. 3.
Nerodni poskusi uporabe več zadev LyX-a Nerodni poskusi uporabe LyXa
\layout Standard \layout Standard
4. 4.
Matematične zadeve Matematične zadevščine
\layout Standard \layout Standard
--------------------------------------------------- ---------------------------------------------------
\layout Standard \layout Standard
1. 1.
Osnovna filozofija Temeljna filozofija
\begin_inset Info Namig: naslovi razdelkov (angl. Section) bi verjetno \begin_inset Info Namig: naslovi razdelkov (angl. Section) bi verjetno
morali bolj izstopati. morali bolj izstopati.
\end_inset \end_inset
@ -89,22 +88,22 @@ morali bolj izstopati.
\layout Standard \layout Standard
Osnovna filozofija LyX-a je ta, da bi morali skrbeti za vsebino tega, kar Temeljna filozofija LyXa je, da naj bi se posvečali vsebini tistega, o čemer
pišete, ne za obliko. pišemo, ne obliki.
\layout Standard \layout Standard
1.1 Kako to počne LyX 1.1 Kako se stvari loteva LyX
\layout Standard \layout Standard
LyX uporablja LaTeX, sistem za pripravo spisov, ki ga je leta 1985 zasnoval LyX uporablja LaTeX, sistem za pripravljanje spisov, ki ga je leta 1985
Leslie Lamport. zasnoval Leslie Lamport.
LaTeX pa je zgrajen na stavnem jeziku, imenovanem TeX, ki ga je leta 1984 LaTeX pa temelji na stavnem jeziku, imenovanem TeX, ki ga je leta 1984
ustvaril Donald Knuth. ustvaril Donald Knuth.
LaTeX je zasnovan na podobni filozofiji kot LyX. Filozofija LaTeXa je podobna filozofiji LyXa.
Leslie Lamport je nekoč rekel (glejte vir [1]) Leslie Lamport je nekoč rekel (glej vir [1])
\begin_inset Info Namig: Verjetno ta NAVZKRIŽNI SKLIC ne bi smel biti \begin_inset Info Namig: Verjetno ta NAVZKRIŽNI SKLIC ne bi smel
"vnešen". Kaj, če naredimo Lamportovo knjigo za drugo biti "vnešen". Kaj, če naredimo Lamportovo knjigo
postavko spiska literature? za drugo postavko spiska literature?
\end_inset \end_inset
: :
@ -114,16 +113,15 @@ postavko spiska literature?
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
Funkcija tipografskega oblikovanja je pomagati bralcu, da razume avtorjeve Tipografsko oblikovanje naj bi pomagalo bralcu razumeti avtorjeve zamisli.
ideje. Da bi bilo spis lahko brati, mora njegova zunanja podoba odsevati njegovo
Če naj bo spis lahek za branje, mora njegova vizualna struktura odsevati logično zgradbo.
njegovo logično strukturo.
Navedki in raèunalni¹ki programi, ki so logièno razlièni strukturni elementi, Navedki in raèunalni¹ki programi, ki so logièno razlièni strukturni elementi,
bi morali biti vizualno razločljivi drug od drugega ... bi se morali med seboj na pogled razlikovati...
Ker LaTeX ne more razumeti vaše poezije, morate eksplicitno označiti logično Ker LaTeX ne more razumeti vaše poezije, morate izrecno označiti logično
strukturo z vnosom posebnih ukazov ... strukturo z vnosom posebnih ukazov...
Ko pišete vaš spis, bi se morali ukvarjati z njegovo logično strukturo Med pisanjem bi se morali ukvarjati z logično zgradbo spisa, ne pa z njegovo
in ne z njegovo vizualno pojavo. zunanjo podobo.
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
@ -137,71 +135,71 @@ Funkcija tipografskega oblikovanja je pomagati bralcu, da razume avtorjeve
1.2 Zakaj je LyX bolj¹i 1.2 Zakaj je LyX bolj¹i
\layout Standard \layout Standard
LyX je lahko uporaben več ljudem kot LaTeX. LyX je uporaben za več ljudi kot LaTeX.
Precej lažje se ga je naučiti, saj se vam ni treba naučiti LaTeX-a (ki Precej lažje se ga je naučiti, saj ni treba znati LaTeXa (ki je praktično
je praktično programski jezik). programski jezik).
LyX je pravzaprav kot ostali urejevalniki besedil tipa LyX je pravzaprav tak kot drugi urejevalniki besedil tipa
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
kar vidiš to dobiš to, kar vidiš, to tudi dobiš
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
, le da je LyX tipa , le da je vrste
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
kar vidiš to misliš to, kar vidiš, to tudi misliš
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
. .
Na ta način kombinira preprostost uporabe urejevalnikov besedil z močjo Tako združuje preprostost uporabe urejevalnikov besedil z močjo LaTeXa.
LaTeX-a.
To je Dobra Stvar. To je Dobra Stvar.
Tudi datoteèni format je neodvisen od platforme. Tudi datoteèni format je neodvisen od platforme.
Najbolj¹e od vsega pa je, da je PROST! Najbolj¹e od vsega pa je, da je PROST!
\layout Standard \layout Standard
2. 2.
Odlike LyX-a Odlike LyXa
\layout Standard \layout Standard
LyX ima mnoge odlike, ki olajšajo pisanje spisov. LyX ima številne odlike, ki nam olajšajo pisanje spisov.
(Navsezadnje, zakaj bi ga sicer želeli uporabljati? (Navsezadnje, le zakaj bi ga drugače sploh želeli uporabljati?
\begin_inset Info Namig: Ta oklepajski stavek je videti bolje kot opomba v nogi. \begin_inset Info Namig: Ta stavek v oklepaju je videti bolje kot
opomba v nogi.
\end_inset \end_inset
) ZELO VZNEMIRJEN ) ZELO ME VESELI,
\begin_inset Info Namig: Poudarite! \begin_inset Info Namig: Poudarite!
\end_inset \end_inset
sem, da lahko govorim o tem. da lahko pišem o tem.
Tukaj je seznam le nekaterih. Omenimo le dve odliki LyXa:
\layout Standard \layout Standard
* LyX skrbi za robove in številčenje opomb v nogi namesto vas. * Namesto vas skrbi za robove in številči opombe v nogi.
\layout Standard \layout Standard
* Z LyX-om postane pisanje in urejanje matematičnih obrazcev preprosto. * Olajša pisanje in urejanje matematičnih obrazcev.
\layout Standard \layout Standard
Za bolj filozofsko diskusijo o tem zakaj je LyX boljši od drugih urejevalnikov Bolj filozofsko razpravo o tem, zakaj je LyX boljši od drugih urejevalnikov
besedil glejte razdelek 1.2, ki ga lahko najdete na strani 1. besedil, pa boste našli v razdelku 1.2 na strani 1.
\begin_inset Info Namig: Verjetno ta NAVZKRIŽNA SKLICEVANJA ne bi smela \begin_inset Info Namig: Verjetno ta NAVZKRIŽNA SKLICEVANJA
biti "zakodirana". Kaj, če spremenimo številke razdelkov? ne bi smela biti "zakodirana". Kaj, če spremenimo
številke razdelkov?
\end_inset \end_inset
\layout Standard \layout Standard
3. 3.
Nerodni poskusi uporabe več zadev LyX-a Nerodni poskusi uporabe LyXa
\layout Standard \layout Standard
Zadnjič sem napisal program. Zadnjič sem napisal program, podoben spodnjemu:
Videti je bil takole.
\layout Standard \layout Standard
5 REM MOJ STRA©NI PROGRAM 5 REM MOJ STRA©NI PROGRAM
@ -225,8 +223,8 @@ STRA
\layout Standard \layout Standard
Po vsem tem znanstvenem razmišljanju sem se začel počutiti bolj umetniško, Po tem učenem razmišljanju me je nenadoma preplavilo bolj umetniško razpoloženje
zato sem napisal tale haiku in napisal sem tale haiku
\layout Standard \layout Standard
LyX je zares èudovit LyX je zares èudovit
@ -244,7 +242,7 @@ znana tudi kot VERZI (angl. Verse).
\layout Standard \layout Standard
4. 4.
Matematične zadeve Matematične zadevščine
\begin_inset Info Namig: Te matematiène stvari bi morale biti izpisane \begin_inset Info Namig: Te matematiène stvari bi morale biti izpisane
v matematiènem naèinu! v matematiènem naèinu!
\end_inset \end_inset
@ -252,16 +250,16 @@ v matemati
\layout Standard \layout Standard
Moja najljubša enačba je rešitev kvadratne enačbe. Najbolj so mi pri srcu enačbe za rešitev kvadratne enačbe.
Èe je ax^2+bx+c=0 (en. Èe je ax^2+bx+c=0 (en.
1), potem je x= -b + ali minus kvadratni koren od b^2-4ac vse skupaj ulomljeno 1), potem je x= -b + ali minus kvadratni koren od b^2-4ac vse skupaj ulomljeno
z 2a (en. z 2a (en.
2). 2).
\layout Standard \layout Standard
Druga priljubljena enačba predstavlja osnovo matematične analize: izraz Druga priljubljena enačba je temelj matematične analize: izraz f'(x) je
f'(x) je definiran kot limita izraza f(x+deltax) - f(x) ulomljenega z deltax, definiran kot limita izraza f(x+deltax) - f(x) ulomljenega z deltax, ko
ko gredo števila deltax proti nič (en. gredo števila deltax proti nič (en.
3). 3).
\layout Standard \layout Standard
@ -272,6 +270,6 @@ LITERATURA
\layout Standard \layout Standard
[1] Lamport, Leslie. [1] Lamport, Leslie.
LaTeX: A Document Preparation System. LaTeX: A Document Preparation System; Addison-Wesley, Reading, Massachusetts,
Addison-Wesley, Reading, Massachusetts, second edition, 1994. druga izdaja, 1994.
\the_end \the_end

View File

@ -1,5 +1,4 @@
#This file was created by <roman> Wed May 26 22:49:22 1999 #LyX 1.1 created this file. For more info see http://www.lyx.org/
#LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team
\lyxformat 2.15 \lyxformat 2.15
\textclass article \textclass article
\language slovene \language slovene
@ -25,14 +24,14 @@
\layout Title \layout Title
Dobrodošli v LyX-u! Dobrodošli v LyXu!
\layout Section* \layout Section*
Najpomembnejših N stvari, ki jih morate vedeti, ko uporabljate LyX Najpomembnejše, kar morate vedeti, ko uporabljate LyX
\layout Enumerate \layout Enumerate
LyX-u je priložena izvrstna dokumentacija (v angleščini, deloma tudi v slovenšči LyXu je priložena izvrstna dokumentacija (v angleščini, deloma tudi v slovenščin
ni) -- prosimo, uporabljajte jo! Začnite s i) -- prosimo, uporabljajte jo! Začnite s
\family sans \family sans
\bar under \bar under
P P
@ -45,7 +44,7 @@ U
vod vod
\family default \family default
, ki vam ponuja zelo kratek uvod v dokumentacijo. , ki vam ponuja zelo kratek uvod v dokumentacijo.
Potem se učite uporabljati LyX s pomočjo postavke Potem se učite uporabljati LyX s postavko
\family sans \family sans
\bar under \bar under
P P
@ -60,7 +59,7 @@ enik
. .
\layout Enumerate \layout Enumerate
LyX je to, čemur pravimo LyX je tako imenovani
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
@ -69,19 +68,19 @@ stavnik spisov
\end_inset \end_inset
. .
Po zasnovi se razlikuje od običajnih urejevalnikov besedil -- na način, Po zasnovi se razlikuje od navadnih urejevalnikov besedil -- tako, da olajša
ki olajša pisanje spisov. pisanje spisov.
Vendar se le malce razlikuje, zato se ne prestrašite. Vendar se od njih razlikuje le malce, zato se nikar ne prestrašite.
V dokumentaciji je to vse pojasnjeno V dokumentaciji je vse pojasnjeno
\begin_float footnote \begin_float footnote
\layout Standard \layout Standard
Smo že omenili, da bi morali prebrati dokumentacijo? Saj smo omenili, da bi morali prebrati dokumentacijo, kajne?
\end_float \end_float
. .
\layout Enumerate \layout Enumerate
Izhod LyX-a je videti čudovit! Zdaj izberite Izhod LyXa je videti čudovit! Izberite
\family sans \family sans
\bar under \bar under
D D
@ -95,12 +94,12 @@ d
\bar default \bar default
vi vi
\family default \family default
in se prepričajte sami. in se o tem prepričajte sami.
\layout Enumerate \layout Enumerate
Da, LyX lahko oponaša (skoraj) vso funkcionalnost LaTeX-a. Da, LyX lahko posnema (skoraj) vso uporabnost LaTeXa.
In da, LyX lahko uva¾a datoteke za LaTeX. In da, LyX lahko uva¾a datoteke za LaTeX.
Izkušeni uporabniki LaTeX-a naj bi preleteli ostanek Izkušeni uporabniki LaTeXa naj bi preleteli preostanek
\emph on \emph on
Uèbenika Uèbenika
\emph default \emph default
@ -108,23 +107,24 @@ U
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
LyX za uporabnike LaTeX-a LyX za uporabnike LaTeXa
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
. .
(Vsi ostali: ne skrbite, za uporabo LyX-a vam ni treba znati LaTeX-a.) (Vsi drugi: ne skrbite: zato, da bi lahko uporabljali LyX vam ni treba
znati LaTeXa.)
\layout Enumerate \layout Enumerate
LyX ima veliko odlik za ljudi, ki berejo ali pišejo v jeziku, različnem LyX skriva marsikaj koristnega za tiste, ki berejo ali pišejo v kakem drugem
od angleščine. jeziku, ne v angleščini.
Poleg tega so tipkovne povezave, orodna vrstica in mnoge druge značilnosti Poleg tega so tipkovne povezave, orodna vrstica in številne druge značilnosti
močno nastavljive (večinoma z urejanjem vaše datoteke silno nastavljive (večinoma z urejanjem datoteke
\family typewriter \family typewriter
lyxrc lyxrc
\family default \family default
). ).
Za podrobnosti glejte Podrobnosti najdete v
\family sans \family sans
\bar under \bar under
P P
@ -139,11 +139,11 @@ rilagoditev
. .
\layout Enumerate \layout Enumerate
Domača stran LyX-a je na Domača stran LyXa je
\family typewriter \family typewriter
www.lyx.org www.lyx.org
\family default \family default
. .
Poiščite informacije o LyX-u, prijavite se na dopisne sezname o LyX-u, Poučite se o LyXu, prijavite se na dopisne sezname o njem, podajte se na
podajte se na grafično turo po LyX-u in še več. grafično odpravo po njem in podobno.
\the_end \the_end

View File

@ -94,6 +94,12 @@
# J'ai traduit Include par inclure et input par incorporer, en espérant # J'ai traduit Include par inclure et input par incorporer, en espérant
# que la différence sémantique entre les 2 soit + forte que les 2 termes # que la différence sémantique entre les 2 soit + forte que les 2 termes
# anglais. Mais après réflexion je suis d'un avis mitigé. # anglais. Mais après réflexion je suis d'un avis mitigé.
#-------------------------------------------------------------------------
# JPC 20 Juin 2000
# correction confusion entre One/Two de Pagination et One/Two de Colonnes
# dans Layout->Document (!)
# correction menu d'accès aux documents d'aide
# raccourcissement titre "Base de données" tronqué dans la fenêtre
msgid "" msgid ""
msgstr "" msgstr ""
@ -1156,9 +1162,10 @@ msgstr "Entr
msgid "BibTeX Generated References" msgid "BibTeX Generated References"
msgstr "Références engendrées par BibTeX" msgstr "Références engendrées par BibTeX"
# contrainte de longueur
#: src/insets/insetbib.C:441 #: src/insets/insetbib.C:441
msgid "Database:" msgid "Database:"
msgstr "Base de données :" msgstr "B. de don. :"
#: src/insets/insetbib.C:442 #: src/insets/insetbib.C:442
msgid "Style: " msgid "Style: "
@ -1672,11 +1679,11 @@ msgstr "Encodage :|#D"
#: src/layout_forms.C:103 #: src/layout_forms.C:103
msgid "One|#n" msgid "One|#n"
msgstr "Un|#n" msgstr "Recto seul|#n"
#: src/layout_forms.C:107 #: src/layout_forms.C:107
msgid "Two|#T" msgid "Two|#T"
msgstr "Deux|#T" msgstr "Recto/verso|#t"
# contrainte de longueur # contrainte de longueur
#: src/layout_forms.C:113 #: src/layout_forms.C:113
@ -1685,11 +1692,11 @@ msgstr "Pagin."
#: src/layout_forms.C:127 #: src/layout_forms.C:127
msgid "One|#e" msgid "One|#e"
msgstr "Recto seul" msgstr "Une"
#: src/layout_forms.C:131 #: src/layout_forms.C:131
msgid "Two|#w" msgid "Two|#w"
msgstr "Recto/verso" msgstr "Deux"
# contrainte de longueur # contrainte de longueur
#: src/layout_forms.C:137 #: src/layout_forms.C:137
@ -5169,7 +5176,7 @@ msgid ""
"Warranty...|Credits...|Version..." "Warranty...|Credits...|Version..."
msgstr "" msgstr ""
"Introduction|Manuel d'apprentissage|Manuel utilisateur|Options " "Introduction|Manuel d'apprentissage|Manuel utilisateur|Options "
"avancées|Personnalisation|Manuel de référence|FAQ|Table des matières|Bogues " "avancées|Personnalisation|Manuel de référence|FAQ|Plans des documents|Bogues "
"répertoriés|Configuration LaTeX%l|Copyright et " "répertoriés|Configuration LaTeX%l|Copyright et "
"garantie...|Crédits...|Version..." "garantie...|Crédits...|Version..."

1264
po/sl.po

File diff suppressed because it is too large Load Diff

View File

@ -12,15 +12,6 @@
* ====================================================== * ======================================================
*/ */
// Change Log:
// ===========
// 23/03/98 Heinrich Bauer (heinrich.bauer@t-mobil.de)
// Spots marked "changed Heinrich Bauer, 23/03/98" modified due to the
// following bug: dvi file export did not work after printing (or previewing)
// and vice versa as long as the same file was concerned. This happened
// every time the LyX-file was left unchanged between the two actions mentioned
// above.
#include <config.h> #include <config.h>
#include <fstream> #include <fstream>
@ -120,8 +111,6 @@ Buffer::Buffer(string const & file, bool ronly)
paragraph = 0; paragraph = 0;
lyx_clean = true; lyx_clean = true;
bak_clean = true; bak_clean = true;
dvi_clean_orgd = false; // Heinrich Bauer, 23/03/98
dvi_clean_tmpd = false; // Heinrich Bauer, 23/03/98
dep_clean = 0; dep_clean = 0;
read_only = ronly; read_only = ronly;
users = 0; users = 0;
@ -3263,7 +3252,6 @@ int Buffer::runLaTeX()
// Always generate the LaTeX file // Always generate the LaTeX file
makeLaTeXFile(name, org_path, false); makeLaTeXFile(name, org_path, false);
markDviDirty();
// do the LaTex run(s) // do the LaTex run(s)
TeXErrors terr; TeXErrors terr;
@ -3288,7 +3276,6 @@ int Buffer::runLaTeX()
} else { } else {
//no errors or any other things to think about so: //no errors or any other things to think about so:
users->owner()->getMiniBuffer()->Set(_("Done")); users->owner()->getMiniBuffer()->Set(_("Done"));
markDviClean();
} }
// if we removed error insets before we ran LaTeX or if we inserted // if we removed error insets before we ran LaTeX or if we inserted
@ -3327,13 +3314,10 @@ int Buffer::runLiterate()
users->owner()->getMiniBuffer()->Set(_("Running Literate...")); users->owner()->getMiniBuffer()->Set(_("Running Literate..."));
// Remove all error insets // Remove all error insets
bool a = users->removeAutoInsets(); bool removedErrorInsets = users->removeAutoInsets();
// generate the Literate file if necessary // generate the Literate file if necessary
if (!isDviClean() || a) { makeLaTeXFile(lit_name, org_path, false);
makeLaTeXFile(lit_name, org_path, false);
markDviDirty();
}
string latex_command = lyxrc.pdf_mode ? string latex_command = lyxrc.pdf_mode ?
lyxrc.pdflatex_command : lyxrc.latex_command; lyxrc.pdflatex_command : lyxrc.latex_command;
@ -3359,12 +3343,11 @@ int Buffer::runLiterate()
} else { } else {
//no errors or any other things to think about so: //no errors or any other things to think about so:
users->owner()->getMiniBuffer()->Set(_("Done")); users->owner()->getMiniBuffer()->Set(_("Done"));
markDviClean();
} }
// if we removed error insets before we ran LaTeX or if we inserted // if we removed error insets before we ran LaTeX or if we inserted
// error insets after we ran LaTeX this must be run: // error insets after we ran LaTeX this must be run:
if (a || (res & Literate::ERRORS)){ if (removedErrorInsets || (res & Literate::ERRORS)){
users->redraw(); users->redraw();
users->fitCursor(); users->fitCursor();
//users->updateScrollbar(); //users->updateScrollbar();
@ -3398,10 +3381,10 @@ int Buffer::buildProgram()
users->owner()->getMiniBuffer()->Set(_("Building Program...")); users->owner()->getMiniBuffer()->Set(_("Building Program..."));
// Remove all error insets // Remove all error insets
bool a = users->removeAutoInsets(); bool removedErrorInsets = users->removeAutoInsets();
// generate the LaTeX file if necessary // generate the LaTeX file if necessary
if (!isNwClean() || a) { if (!isNwClean() || removedErrorInsets) {
makeLaTeXFile(lit_name, org_path, false); makeLaTeXFile(lit_name, org_path, false);
markNwDirty(); markNwDirty();
} }
@ -3435,7 +3418,7 @@ int Buffer::buildProgram()
// if we removed error insets before we ran Literate/Build or // if we removed error insets before we ran Literate/Build or
// if we inserted error insets after we ran Literate/Build this // if we inserted error insets after we ran Literate/Build this
// must be run: // must be run:
if (a || (res & Literate::ERRORS)){ if (removedErrorInsets || (res & Literate::ERRORS)){
users->redraw(); users->redraw();
users->fitCursor(); users->fitCursor();
//users->updateScrollbar(); //users->updateScrollbar();
@ -3468,13 +3451,10 @@ int Buffer::runChktex()
users->owner()->getMiniBuffer()->Set(_("Running chktex...")); users->owner()->getMiniBuffer()->Set(_("Running chktex..."));
// Remove all error insets // Remove all error insets
bool a = users->removeAutoInsets(); bool removedErrorInsets = users->removeAutoInsets();
// Generate the LaTeX file if neccessary // Generate the LaTeX file if neccessary
if (!isDviClean() || a) { makeLaTeXFile(name, org_path, false);
makeLaTeXFile(name, org_path, false);
markDviDirty();
}
TeXErrors terr; TeXErrors terr;
Chktex chktex(lyxrc.chktex_command, name, filepath); Chktex chktex(lyxrc.chktex_command, name, filepath);
@ -3490,7 +3470,7 @@ int Buffer::runChktex()
// if we removed error insets before we ran chktex or if we inserted // if we removed error insets before we ran chktex or if we inserted
// error insets after we ran chktex, this must be run: // error insets after we ran chktex, this must be run:
if (a || res){ if (removedErrorInsets || res){
users->redraw(); users->redraw();
users->fitCursor(); users->fitCursor();
//users->updateScrollbar(); //users->updateScrollbar();
@ -3625,36 +3605,6 @@ void Buffer::RoffAsciiTable(ostream & os, LyXParagraph * par)
#endif #endif
/// changed Heinrich Bauer, 23/03/98
bool Buffer::isDviClean() const
{
if (lyxrc.use_tempdir)
return dvi_clean_tmpd;
else
return dvi_clean_orgd;
}
/// changed Heinrich Bauer, 23/03/98
void Buffer::markDviClean()
{
if (lyxrc.use_tempdir)
dvi_clean_tmpd = true;
else
dvi_clean_orgd = true;
}
/// changed Heinrich Bauer, 23/03/98
void Buffer::markDviDirty()
{
if (lyxrc.use_tempdir)
dvi_clean_tmpd = false;
else
dvi_clean_orgd = false;
}
void Buffer::validate(LaTeXFeatures & features) const void Buffer::validate(LaTeXFeatures & features) const
{ {
LyXParagraph * par = paragraph; LyXParagraph * par = paragraph;

View File

@ -185,9 +185,6 @@ public:
/// ///
bool isLyxClean() const { return lyx_clean; } bool isLyxClean() const { return lyx_clean; }
/// changed Heinrich Bauer, 23/03/98
bool isDviClean() const;
/// ///
bool isNwClean() const { return nw_clean; } bool isNwClean() const { return nw_clean; }
@ -208,9 +205,6 @@ public:
bak_clean = true; bak_clean = true;
} }
/// changed Heinrich Bauer, 23/03/98
void markDviClean();
/// ///
void markNwClean() { nw_clean = true; } void markNwClean() { nw_clean = true; }
@ -220,9 +214,6 @@ public:
/// ///
void markDepClean(string const & name); void markDepClean(string const & name);
///
void markDviDirty();
/// ///
void markNwDirty() { nw_clean = false; } void markNwDirty() { nw_clean = false; }
@ -232,9 +223,7 @@ public:
lyx_clean = false; lyx_clean = false;
updateTitles(); updateTitles();
} }
dvi_clean_tmpd = false; nw_clean = false;
dvi_clean_orgd = false;
nw_clean = false;
bak_clean = false; bak_clean = false;
DEPCLEAN * tmp = dep_clean; DEPCLEAN * tmp = dep_clean;
while (tmp) { while (tmp) {
@ -399,14 +388,6 @@ private:
/// is autosave needed /// is autosave needed
mutable bool bak_clean; mutable bool bak_clean;
/** do we need to run LaTeX, changed 23/03/98, Heinrich Bauer
We have to distinguish between TeX-runs executed in the original
directory (in which the original LyX-file resides) and TeX-runs
executed in a temporary directory. The first situation is valid
for a dvi-export, the latter one for printing or previewing. */
bool dvi_clean_orgd;
bool dvi_clean_tmpd;
/// do we need to run weave/tangle /// do we need to run weave/tangle
bool nw_clean; bool nw_clean;

View File

@ -409,11 +409,11 @@ int MakeLaTeXOutput(Buffer * buffer)
if (lyxrc.use_tempdir || (IsDirWriteable(path) < 1)) { if (lyxrc.use_tempdir || (IsDirWriteable(path) < 1)) {
path = buffer->tmppath; path = buffer->tmppath;
} }
//if (!buffer->isDviClean()) {
Path p(path); Path p(path);
ret = MenuRunLaTeX(buffer); ret = MenuRunLaTeX(buffer);
//}
return ret; return ret;
} }
@ -745,7 +745,6 @@ void MenuMakeLaTeX(Buffer * buffer)
buffer->makeLaTeXFile(s, string(), true); buffer->makeLaTeXFile(s, string(), true);
ShowMessage(buffer, _("Nice LaTeX file saved as"), ShowMessage(buffer, _("Nice LaTeX file saved as"),
MakeDisplayPath(s)); MakeDisplayPath(s));
buffer->markDviDirty();
} }
} }
@ -1310,8 +1309,7 @@ int RunLinuxDoc(BufferView * bv, int flag, string const & filename)
s2 = lyxrc.linuxdoc_to_latex_command + ' ' + add_flags + " -o dvi " + ' ' + name; s2 = lyxrc.linuxdoc_to_latex_command + ' ' + add_flags + " -o dvi " + ' ' + name;
if (one.startscript(Systemcalls::System, s2)) { if (one.startscript(Systemcalls::System, s2)) {
errorcode = 1; errorcode = 1;
} else }
bv->buffer()->markDviClean();
break; break;
default: /* unknown output */ default: /* unknown output */
break; break;
@ -1363,8 +1361,7 @@ int RunDocBook(int flag, string const & filename)
string s2 = lyxrc.docbook_to_dvi_command + ' ' + name; string s2 = lyxrc.docbook_to_dvi_command + ' ' + name;
if (one.startscript(Systemcalls::System, s2)) { if (one.startscript(Systemcalls::System, s2)) {
errorcode = 1; errorcode = 1;
} else }
current_view->buffer()->markDviClean();
} }
break; break;
default: /* unknown output */ default: /* unknown output */

View File

@ -2665,9 +2665,9 @@ void LyXText::PasteSelection()
LyXParagraph *endpar; LyXParagraph *endpar;
LyXParagraph *actpar = cursor.par; LyXParagraph *actpar = cursor.par;
int endpos = cursor.pos; int pos = cursor.pos;
cap.pasteSelection(&actpar, &endpar, endpos, buffer->params.textclass); cap.pasteSelection(&actpar, &endpar, pos, buffer->params.textclass);
RedoParagraphs(cursor, endpar); RedoParagraphs(cursor, endpar);
@ -2675,7 +2675,7 @@ void LyXText::PasteSelection()
ClearSelection(); ClearSelection();
sel_cursor = cursor; sel_cursor = cursor;
SetCursor(actpar, endpos); SetCursor(actpar, pos);
SetSelection(); SetSelection();
UpdateCounters(cursor.row); UpdateCounters(cursor.row);
} }