Document new Glosse inset and some further minor changes.

This commit is contained in:
Juergen Spitzmueller 2015-04-21 20:38:47 +02:00
parent c886679160
commit 5e4e1c74e7
2 changed files with 774 additions and 405 deletions

View File

@ -1,5 +1,5 @@
#LyX 2.2 created this file. For more info see http://www.lyx.org/
\lyxformat 487
\lyxformat 488
\begin_document
\begin_header
\textclass article
@ -108,7 +108,7 @@ type "mailto:"
\end_layout
\begin_layout Date
20.04.2015
21.04.2015
\end_layout
\begin_layout Abstract
@ -318,6 +318,37 @@ arg "float"
.
\end_layout
\end_deeper
\begin_layout Enumerate
\emph on
forest.sty
\emph default
\begin_inset CommandInset citation
LatexCommand cite
key "forest"
\end_inset
: Dieses Paket wird zur Erzeugung von Strukturbäumen verwendet.
\begin_inset Separator parbreak
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
Auf Ihrem System installiert:
\begin_inset Info
type "package"
arg "forest"
\end_inset
.
\end_layout
\end_deeper
\begin_layout Section
Nummerierte Beispiele
@ -441,30 +472,31 @@ Benutzerdefinierte Einfügungen
\emph on
Glosse
\emph default
besteht aus zwei Zeilen und einer weiteren Zeile für die Paraphrase, eignet
sich folglich für zweisprachige Glossen, die
besteht aus zwei Zeilen für das Glossenpaar und einer weiteren Zeile für
die Paraphrase, die
\emph on
Tri-Glosse
\emph default
besteht aus drei Zeilen und einer Zeile für die Paraphrase, erlaubt also
die Verwendung einer dritten Sprache in der Glosse.
besteht aus drei Zeilen und einer Zeile für die Paraphrase (die dritte
Zeile wird zumeist für morphologische oder phonologische Angaben verwendet).
Die einzelnen Zeilen können länger sein als die Textbreite, sie werden
dann einfach automatisch und korrekt umbrochen.
Bitte beachten Sie, dass die Zeile für die Paraphrase notwendig ist.
Wenn sie fehlt, wird die entsprechende Glosse einen Fehler generieren.
Die Paraphrase muss derzeit noch manuell durch den Befehl
\family typewriter
\backslash
glt
Die Paraphrase wird über
\family sans
Einfügen\SpecialChar menuseparator
Glossen-Übersetzung
\family default
eingeleitet werden, der direkt (also nicht im \SpecialChar TeX
-Modus) eingegeben werden
muss.
eingegeben.
Ungeachtet wo Sie diese innerhalb der Glosse einfügen, wird die Paraphrase
immer als letzte Zeile ausgegeben.
\end_layout
\begin_layout Standard
Hier ist ein einfaches Beispiel:
Hier ist ein einfaches Beispiel für eine
\emph on
Glosse
\emph default
:
\end_layout
\begin_layout Standard
@ -472,20 +504,33 @@ Hier ist ein einfaches Beispiel:
status open
\begin_layout Plain Layout
C'est un exemple simple
C'est un exemple simple
\end_layout
\begin_layout Plain Layout
\begin_inset Flex GroupGlossedWords
status open
{Dies ist} ein Beispiel einfach
\begin_layout Plain Layout
Dies ist
\end_layout
\end_inset
ein Beispiel einfach
\end_layout
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
Dies ist ein einfaches Beispiel
\end_layout
\end_inset
\backslash
glt Dies ist ein einfaches Beispiel
\end_layout
\end_inset
@ -495,11 +540,49 @@ glt Dies ist ein einfaches Beispiel
\begin_layout Standard
\noindent
Beachten Sie, dass die geschweiften Klammern Mehrwortelemente zusammenhalten.
Verwenden Sie
\family sans
Bearbeiten\SpecialChar menuseparator
Textstil\SpecialChar menuseparator
Glossierte Wortgruppen
\family default
, um Mehrwortelemente zusammenzuhalten (alternativ können Sie auch im TeX-Modus
\begin_inset ERT
status open
\begin_layout Plain Layout
{
\end_layout
\end_inset
diese Wörter geschweift einklammern
\begin_inset ERT
status open
\begin_layout Plain Layout
}
\end_layout
\end_inset
).
Beachten Sie, dass Sie im \SpecialChar LyX
-Fenster mehrere Leerzechen nacheinander einfügen
können, um die Glossen dort schöner auszurichten.
Die Ausgabe wird davon nicht berührt.
\end_layout
\begin_layout Standard
Eine Tri-Glosse wird analog erzeugt:
Hier ist eine dreizeilige Glosse (
\emph on
Tri-Glosse
\emph default
).
Sie wird analog erzeugt:
\end_layout
\begin_layout Standard
@ -507,25 +590,46 @@ Eine Tri-Glosse wird analog erzeugt:
status open
\begin_layout Plain Layout
C'est un exemple simple
C'est un exemple simple
\end_layout
\begin_layout Plain Layout
\begin_inset Flex GroupGlossedWords
status open
{This is} an example simple
\begin_layout Plain Layout
This is
\end_layout
\end_inset
an example simple
\end_layout
\begin_layout Plain Layout
\begin_inset Flex GroupGlossedWords
status open
{Dies ist} ein Beispiel einfach
\begin_layout Plain Layout
Dies ist
\end_layout
\end_inset
ein Beispiel einfach
\end_layout
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
Dies ist ein einfaches Beispiel
\end_layout
\end_inset
\backslash
glt Dies ist ein einfaches Beispiel
\end_layout
\end_inset
@ -548,25 +652,38 @@ Nummeriertes Beispiel
status open
\begin_layout Plain Layout
Mein Luftkissenfahrzeug ist voller Aale
Mein Luftkissenfahrzeug ist voller Aale
\end_layout
\begin_layout Plain Layout
My skeertuig is vol palings
My skeertuig is vol palings
\end_layout
\begin_layout Plain Layout
My hovercraft is
\begin_inset Flex GroupGlossedWords
status open
My hovercraft is {full of} eels
\begin_layout Plain Layout
full of
\end_layout
\end_inset
eels
\end_layout
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
Do you have matches?
\end_layout
\end_inset
\backslash
glt Do you have matches?
\end_layout
\end_inset
@ -575,158 +692,14 @@ glt Do you have matches?
\end_layout
\begin_layout Subsection*
Beschränkungen von \SpecialChar LyX
-Glossen
Tipps & Tricks
\end_layout
\begin_layout Subsubsection*
Seitenumbrüche innerhalb von Glossen vermeiden
\end_layout
\begin_layout Standard
Die Unterstützung von Glossen in \SpecialChar LyX
steckt noch in den Kinderschuhen.
Es gibt einige Beschränkungen, die in zukünftigen \SpecialChar LyX
-Versionen möglicherweise
behoben werden:
\end_layout
\begin_layout Enumerate
Schriftänderungen sind in den Glossen nicht möglich.
Der Textstil-Dialog ist daher auch deaktiviert.
Da Wörter in Glossen niemals getrennt werden, ist eine explizite Bestimmung
der Sprache in der \SpecialChar LaTeX
-Ausgabe nicht nötig (und sie würde auch zu Fehlern
führen, da das
\emph on
covington
\emph default
-Paket dies nicht unterstützt).
Dennoch wollen Sie vielleicht die Sprache in den Glossen festlegen, damit
die Rechtschreibprüfung in \SpecialChar LyX
richtig funktioniert.
Um das zu tun, müssen Sie folgendermaßen vorgehen: Markieren Sie den Text
und führen Sie dann
\family sans
\begin_inset Info
type "shortcut"
arg "command-execute"
\end_inset
language <lang>
\family default
aus (
\family sans
\begin_inset Info
type "shortcut"
arg "command-execute"
\end_inset
\family default
öffnet den
\begin_inset Quotes gls
\end_inset
Minibuffer
\begin_inset Quotes grs
\end_inset
, in den Sie dann
\family sans
language <lang>
\family default
eingeben), wobei Sie
\family sans
<lang>
\family default
durch die gewünschte Sprache ersetzen, also etwa
\family sans
ngerman
\family default
,
\family sans
english
\family default
oder
\family sans
french
\family default
.
In der \SpecialChar LaTeX
-Ausgabe werden die Sprachumschaltungen nun zwar weiterhin unterdrückt,
aber die Rechtschreibprüfung erkennt die Sprache.
\end_layout
\begin_layout Enumerate
Da der Inhalt von Glossen unverändert an \SpecialChar LaTeX
weitergegeben wird, passt \SpecialChar LyX
die
Textkodierung nicht an den Inhalt an.
Das heißt, dass Sie, wenn Sie in der Glosse Zeichen verwenden, die die
aktuelle Kodierung nicht abdeckt, eine Fehlermeldung bekommen werden.
Folgendermaßen können Sie das Problem umgehen:
\begin_inset Separator parbreak
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
Geben Sie entweder den Text außerhalb der Glosse ein, öffnen Sie dann
\family sans
Ansicht\SpecialChar menuseparator
Quelle ansehen
\family default
und kopieren Sie den \SpecialChar LaTeX
-Code von dort in die Glosse,
\end_layout
\begin_layout Itemize
oder markieren Sie die ganze Glosse (von außen) und stellen Sie über
\family sans
Bearbeiten\SpecialChar menuseparator
Sprache\SpecialChar menuseparator
Weitere Sprachen\SpecialChar ldots
\family default
die angemessene Sprache ein,
\end_layout
\begin_layout Itemize
oder ändern Sie in
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Sprache
\family default
die Kodierung auf
\emph on
Unicode (utf8
\emph default
),
\end_layout
\begin_layout Itemize
oder wählen Sie in
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Schriften
\family default
\emph on
Nicht-\SpecialChar TeX
-Schriften verwenden (via Xe\SpecialChar TeX
/Lua\SpecialChar TeX
)
\emph default
.
\end_layout
\end_deeper
\begin_layout Enumerate
Innerhalb von Glossen können Seiten umbrochen werden, was natürlich nicht
erwünscht ist.
Um dies zu umgehen, können Sie Glossen in Boxen packen (über
@ -753,10 +726,9 @@ Einstellungen\SpecialChar ldots
\end_layout
\begin_deeper
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "basicstyle={\footnotesize},language={[LaTeX]TeX}"
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
@ -776,14 +748,18 @@ AtBeginDocument{%
\backslash
@ifundefined{linggloss}{}{%
renewenvironment{linggloss}[2][]{%
\end_layout
\begin_layout Plain Layout
\backslash
renewenvironment{linggloss}[1]{%
def
\backslash
glosstr{
\backslash
glt #1}%
\end_layout
\begin_layout Plain Layout
@ -799,11 +775,13 @@ textwidth}
\backslash
gll #1}{
gll #2}{
\backslash
glosstr
\backslash
glend
\backslash
end{minipage}}}
end{minipage}}
\end_layout
\begin_layout Plain Layout
@ -816,9 +794,9 @@ end{minipage}}}
\end_layout
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "basicstyle={\footnotesize},language={[LaTeX]TeX}"
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
@ -838,14 +816,18 @@ AtBeginDocument{%
\backslash
@ifundefined{lingglosss}{}{%
renewenvironment{lingglosss}[2][]{%
\end_layout
\begin_layout Plain Layout
\backslash
renewenvironment{linggloss}[1]{%
def
\backslash
glosstr{
\backslash
glt #1}%
\end_layout
\begin_layout Plain Layout
@ -861,11 +843,13 @@ textwidth}
\backslash
glll #1}{
glll #2}{
\backslash
glosstr
\backslash
glend
\backslash
end{minipage}}}
end{minipage}}
\end_layout
\begin_layout Plain Layout
@ -888,7 +872,147 @@ textwidth
im Beispielcode) ändern, damit sie zur Seitenbreite Ihres Dokuments passt.
\end_layout
\end_deeper
\begin_layout Subsubsection*
Glossen (und Beispiele) in Beamer-Präsentationen
\end_layout
\begin_layout Standard
Leider arbeiten das Paket
\emph on
covington
\emph default
und die
\emph on
Beamer
\emph default
-Klasse von Haus aus nicht gut zusammen, da beide die Befehle
\family typewriter
\backslash
example
\family default
und
\family typewriter
\backslash
examples
\family default
zu definieren versuchen, was eine \SpecialChar LaTeX
-Fehlermeldung erzeugt.
Sie können das Problem beheben, indem Sie in
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Lokales Format
\family default
folgenden Code kopieren:
\end_layout
\begin_layout Quote
\begin_inset listings
lstparams "basicstyle={\footnotesize\ttfamily},tabsize=4"
inline false
status open
\begin_layout Plain Layout
Provides covington 1
\end_layout
\begin_layout Plain Layout
AddToPreamble
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
example
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
endexample
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
examples
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
endexamples
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
usepackage{covington}
\end_layout
\begin_layout Plain Layout
EndPreamble
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Drücken Sie
\begin_inset Quotes gld
\end_inset
Validieren
\begin_inset Quotes grd
\end_inset
und dann
\begin_inset Quotes gld
\end_inset
OK
\begin_inset Quotes grd
\end_inset
.
Dies hat den Effekt, dass die Beispiel-Umgebungen von Beamer deaktiviert
werden (und also nicht mehr verwendet werden können), dafür können Sie
dann aber die des Linguistik-Moduls verwenden.
\end_layout
\begin_layout Standard
Beachten Sie auch, dass Sie für Glossen in Beamer einen
\begin_inset Quotes gld
\end_inset
fragilen
\begin_inset Quotes grd
\end_inset
Rahmen verwenden müssen.
\end_layout
\begin_layout Section
Tableaux für Optimalitätstheorie
\end_layout
@ -1235,7 +1359,7 @@ name "tab:Beispiel-Tableau"
Bitte beachten Sie, dass die Legende in der Standardeinstellung immer unter
dem Tableau ausgegeben wird, egal, wohin Sie sie im \SpecialChar LyX
-Arbeitsfenster setzen.
Um die Legende über die Tableaux zu setzen, müssen Sie den folgenden Code
Um die Legende über das Tableau zu setzen, müssen Sie den folgenden Code
in
\family sans
Dokument\SpecialChar menuseparator
@ -1245,35 +1369,57 @@ Präambel
eingeben:
\end_layout
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
\begin_layout Plain Layout
\backslash
floatstyle{plaintop}
\end_layout
\begin_layout LyX-Code
\begin_layout Plain Layout
\backslash
restylefloat{tableau}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Wenn Sie eine KOMA-Klasse verwenden, nehmen Sie statt dessen das Folgende
(welches im Kontext der KOMA-Klassen bessere Abstände erzeugt):
\end_layout
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
\begin_layout Plain Layout
\backslash
floatstyle{komaabove}
\end_layout
\begin_layout LyX-Code
\begin_layout Plain Layout
\backslash
restylefloat{tableau}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Ein Verzeichnis der Tableaux geben Sie, wie bei normalen Tabellen auch,
über
@ -1283,9 +1429,7 @@ Liste\SpecialChar breakableslash
Inhaltsverzeichnis
\family default
ein.
Normalerweise werden Sie dieses Verzeichnis an den Beginn oder ans Ende
ihres Dokuments setzen, zu Demonstrationszwecken machen wir es aber an
dieser Stelle:
Dies sieht dann so aus:
\end_layout
\begin_layout Standard
@ -1367,7 +1511,13 @@ Präambel
ein:
\end_layout
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
\begin_layout Plain Layout
\backslash
renewcommand
@ -1377,6 +1527,11 @@ lingexpr[1]{
textbf{#1}}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Auf ähnliche Weise kann auch das Aussehen von
\emph on
@ -1696,6 +1851,20 @@ aktivieren.
Notation eingeben können.
Wenn Sie in dem Eingabebereich sind, wird eine Symbolleiste aktiviert,
die die wichtigsten IPA-Symbole (nach den IPA-Kategorien sortiert) bereitstellt.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Es fehlt ein Symbol: der (2005 in das IPA aufgenommene) labiodentale Flap.
Dieses Zeichen unterstützt das
\emph on
Tipa-
\emph default
Pakete noch nicht; daher kann es auch nicht von LyX unterstützt werden.
\end_layout
\end_inset
Jeder Symbolbereich dieser Symbolleiste kann durch Klicken auf die gestrichelte
Linie abgetrennt werden.
Dadurch kann phonetische Notation recht komfortabel eingegeben werden:
@ -1710,7 +1879,7 @@ aktivieren.
.
\begin_inset Foot
status open
status collapsed
\begin_layout Plain Layout
Wenn Sie ein diakritisches Zeichen einfügen möchten, müssen Sie das Diakritikum

View File

@ -1,5 +1,5 @@
#LyX 2.2 created this file. For more info see http://www.lyx.org/
\lyxformat 487
\lyxformat 488
\begin_document
\begin_header
\textclass article
@ -108,7 +108,7 @@ type "mailto:"
\end_layout
\begin_layout Date
20/04/2015
21/04/2015
\end_layout
\begin_layout Abstract
@ -457,32 +457,37 @@ Custom Insets
\family default
: The standard
\emph on
Custom:Glosse
Glosse
\emph default
provides a gloss that consists of two lines and a translation, the
provides a gloss that consists of two lines (a gloss pair) and a translation,
the
\emph on
Custom:Tri-Glosse
Tri-Glosse
\emph default
insets consists of three lines and a translation.
insets consists of three lines and a translation (the third line is usually
needed to give morphological or phonological information next to the gloss
pair).
Each translation line might span multiple lines in the output, i.
\begin_inset space \thinspace{}
\end_inset
e., the paragraphs are automatically broken if they exceed the text width.
Note that the translation line is mandatory and must be preceded by the
command
\family typewriter
\backslash
glt
The translation line is inserted by means of
\family sans
Insert\SpecialChar menuseparator
Glosse Translation
\family default
which must be inserted verbatim in the gloss inset (\SpecialChar TeX
mode is not needed,
and in fact not even possible).
.
It does not matter where you insert the translation, it is always printed
as the last line.
\end_layout
\begin_layout Standard
Here is a simple example:
Here is a simple example for a
\emph on
Glosse
\emph default
:
\end_layout
\begin_layout Standard
@ -490,20 +495,40 @@ Here is a simple example:
status open
\begin_layout Plain Layout
C'est un exemple simple
C'est un exemple simple
\end_layout
\begin_layout Plain Layout
\begin_inset Flex GroupGlossedWords
status open
{This is} an example simple
\begin_layout Plain Layout
This is
\end_layout
\end_inset
an example simple
\end_layout
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
\begin_inset Quotes els
\end_inset
This is a simple example
\begin_inset Quotes ers
\end_inset
\end_layout
\end_inset
\backslash
glt This is a simple example
\end_layout
\end_inset
@ -513,11 +538,47 @@ glt This is a simple example
\begin_layout Standard
\noindent
Note how the braces hold together multi-word expressions.
Use
\family sans
Edit\SpecialChar menuseparator
Text Style\SpecialChar menuseparator
GroupGlossedWords
\family default
in order to hold together multi-word expressions (or alternatively just
put braces in TeX mode
\begin_inset ERT
status open
\begin_layout Plain Layout
{
\end_layout
\end_inset
around those words
\begin_inset ERT
status open
\begin_layout Plain Layout
}
\end_layout
\end_inset
).
Note that you can enter multiple spaces to align the glosses in the \SpecialChar LyX
work
area; this will not affect the output.
\end_layout
\begin_layout Standard
In the same vein, we can make a three-line gloss:
Here is a three-line gloss (
\emph on
Tri-Glosse
\emph default
); the procedure is the same:
\end_layout
\begin_layout Standard
@ -525,25 +586,53 @@ In the same vein, we can make a three-line gloss:
status open
\begin_layout Plain Layout
C'est un exemple simple
C'est un exemple simple
\end_layout
\begin_layout Plain Layout
\begin_inset Flex GroupGlossedWords
status open
{Das ist} ein Beispiel einfach
\begin_layout Plain Layout
Das ist
\end_layout
\end_inset
ein Beispiel einfach
\end_layout
\begin_layout Plain Layout
\begin_inset Flex GroupGlossedWords
status open
{This is} an example simple
\begin_layout Plain Layout
This is
\end_layout
\end_inset
an example simple
\end_layout
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
\begin_inset Quotes els
\end_inset
This is a simple example
\begin_inset Quotes ers
\end_inset
\end_layout
\end_inset
\backslash
glt This is a simple example
\end_layout
\end_inset
@ -553,8 +642,8 @@ glt This is a simple example
\begin_layout Standard
\noindent
If you want to have numbered glosses, you can simply insert the gloss inset
to a numbered examples paragraph, as follows:
If you want to have numbered glosses, simply insert the gloss inset to a
numbered examples paragraph, as follows:
\end_layout
\begin_layout Numbered Examples (consecutive)
@ -562,25 +651,45 @@ If you want to have numbered glosses, you can simply insert the gloss inset
status open
\begin_layout Plain Layout
Mein Luftkissenfahrzeug ist voller Aale
Mein Luftkissenfahrzeug ist voller Aale
\end_layout
\begin_layout Plain Layout
My skeertuig is vol palings
My skeertuig is vol palings
\end_layout
\begin_layout Plain Layout
My hovercraft is
\begin_inset Flex GroupGlossedWords
status open
My hovercraft is {full of} eels
\begin_layout Plain Layout
full of
\end_layout
\end_inset
eels
\end_layout
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
\begin_inset Quotes els
\end_inset
Do you have matches?
\begin_inset Quotes ers
\end_inset
\end_layout
\end_inset
\backslash
glt Do you have matches?
\end_layout
\end_inset
@ -589,138 +698,15 @@ glt Do you have matches?
\end_layout
\begin_layout Subsection*
Shortcomings of \SpecialChar LyX
's glosses
Tips & Tricks
\end_layout
\begin_layout Subsubsection*
Avoiding Page Breaks within Glosses
\end_layout
\begin_layout Standard
\SpecialChar LyX
's glosse support is rather basic, and thus has some shortcomings, which
might be addressed in further releases:
\end_layout
\begin_layout Enumerate
Font changes are not allowed in glosses.
Hence, the
\family sans
Character Style
\family default
dialog is disabled.
Since glosses are not hyphenated, an explicit language setting in the \SpecialChar LaTeX
output is not required (in fact, it would break the output, since covington
does not support it).
However, you still might want to set the language for proper spell checking.
Currently, you have to do this as follows: select the text, and then issue
\begin_inset Info
type "shortcut"
arg "command-execute"
\end_inset
\family sans
language <lang>
\family default
, where
\family sans
<lang>
\family default
should be replaced by the respective language, e.
\begin_inset space \thinspace{}
\end_inset
g.
\family sans
english
\family default
,
\family sans
french
\family default
or
\family sans
ngerman
\family default
.
In the \SpecialChar LaTeX
output, this setting will be suppressed.
\end_layout
\begin_layout Enumerate
Since the content of glosses is passed verbatim to \SpecialChar LaTeX
, \SpecialChar LyX
does not adapt the
encoding to the contents.
That means that if you use characters in the glosse which are not covered
by the current encoding, you will run into an error message.
Here are the possible workarounds to this problem:
\begin_inset Separator parbreak
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
Either enter the text outside the glosse, open
\family sans
View\SpecialChar menuseparator
View Source
\family default
and copy the \SpecialChar LaTeX
code into the glosse,
\end_layout
\begin_layout Itemize
or mark the whole glosse (from outside) and set the appropriate language
via
\family sans
Edit\SpecialChar menuseparator
Language\SpecialChar menuseparator
More Languages\SpecialChar ldots
\family default
,
\end_layout
\begin_layout Itemize
or set the document encoding to
\emph on
Unicode (utf8)
\emph default
via
\family sans
Document\SpecialChar menuseparator
Settings\SpecialChar ldots
\SpecialChar menuseparator
Language
\family default
,
\end_layout
\begin_layout Itemize
or check
\emph on
Use non-\SpecialChar TeX
fonts (via Xe\SpecialChar TeX
/Lua\SpecialChar TeX
)
\emph default
in
\family sans
Document\SpecialChar menuseparator
Settings\SpecialChar ldots
\SpecialChar menuseparator
Fonts
\family default
.
\end_layout
\end_deeper
\begin_layout Enumerate
Page breaks can occur within glosses, which is of course not desirable.
Page breaks might occur within glosses, which is not desirable.
A workaround is to wrap glosses into boxes (via
\family sans
Insert\SpecialChar menuseparator
@ -733,8 +719,7 @@ Frameless
\family sans
Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator
\SpecialChar LaTeX
Preamble
LaTeX Preamble
\family default
:
\begin_inset Separator parbreak
@ -743,10 +728,9 @@ Settings\SpecialChar menuseparator
\end_layout
\begin_deeper
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "basicstyle={\footnotesize},language={[LaTeX]TeX}"
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
@ -766,14 +750,18 @@ AtBeginDocument{%
\backslash
@ifundefined{linggloss}{}{%
renewenvironment{linggloss}[2][]{%
\end_layout
\begin_layout Plain Layout
\backslash
renewenvironment{linggloss}[1]{%
def
\backslash
glosstr{
\backslash
glt #1}%
\end_layout
\begin_layout Plain Layout
@ -789,11 +777,13 @@ textwidth}
\backslash
gll #1}{
gll #2}{
\backslash
glosstr
\backslash
glend
\backslash
end{minipage}}}
end{minipage}}
\end_layout
\begin_layout Plain Layout
@ -806,9 +796,9 @@ end{minipage}}}
\end_layout
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "basicstyle={\footnotesize},language={[LaTeX]TeX}"
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
@ -828,14 +818,18 @@ AtBeginDocument{%
\backslash
@ifundefined{lingglosss}{}{%
renewenvironment{lingglosss}[2][]{%
\end_layout
\begin_layout Plain Layout
\backslash
renewenvironment{linggloss}[1]{%
def
\backslash
glosstr{
\backslash
glt #1}%
\end_layout
\begin_layout Plain Layout
@ -851,11 +845,13 @@ textwidth}
\backslash
glll #1}{
glll #2}{
\backslash
glosstr
\backslash
glend
\backslash
end{minipage}}}
end{minipage}}
\end_layout
\begin_layout Plain Layout
@ -875,10 +871,162 @@ You might have to adapt the minipage width (
\backslash
textwidth
\family default
in the example code) to fit your actual page width.
in the example code) to fit the glosses to your actual page width.
\end_layout
\begin_layout Subsubsection*
Using Glosses (and Examples) in a Beamer Presentation
\end_layout
\begin_layout Standard
The
\emph on
covington
\emph default
package and the
\emph on
beamer
\emph default
class do not work together out of the box, since they both try to define
the commands
\family typewriter
\backslash
example
\family default
and
\family typewriter
\backslash
examples
\family default
, which results in a \SpecialChar LaTeX
error.
You can work around the problem by inserting the following code in
\family sans
Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator
Local Layout
\family default
:
\end_layout
\begin_layout Quote
\begin_inset listings
lstparams "basicstyle={\footnotesize\ttfamily},tabsize=4"
inline false
status open
\begin_layout Plain Layout
Provides covington 1
\end_layout
\begin_layout Plain Layout
AddToPreamble
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
example
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
endexample
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
examples
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
let
\backslash
endexamples
\backslash
relax
\end_layout
\begin_layout Plain Layout
\backslash
usepackage{covington}
\end_layout
\begin_layout Plain Layout
EndPreamble
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Press
\begin_inset Quotes eld
\end_inset
validate
\begin_inset Quotes erd
\end_inset
and
\begin_inset Quotes eld
\end_inset
OK
\begin_inset Quotes erd
\end_inset
.
This effectively defuncts beamer's example(s) environment in favour of
covington's.
\end_layout
\begin_layout Standard
Furthermore, if you want to use glosses in
\emph on
beamer
\emph default
, you need to put it in a
\begin_inset Quotes eld
\end_inset
fragile
\begin_inset Quotes erd
\end_inset
frame.
\end_layout
\end_deeper
\begin_layout Section
Optimality Theory Tableaux
\end_layout
@ -911,7 +1059,7 @@ The Linguistics module provides support for both.
Insert\SpecialChar menuseparator
Floats
\family default
, you'll find a Tableaux float:
, you will find a Tableaux float:
\end_layout
\begin_layout Standard
@ -1212,7 +1360,7 @@ Example Tableau
Note that by default, the caption is always placed below the tableaux in
the output, no matter where you put it in the \SpecialChar LyX
window.
To get the Tableaux captions on top, put the following code in
To get the Tableau captions on top, put the following code in
\family sans
Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator
@ -1221,34 +1369,60 @@ Preamble
:
\end_layout
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
\begin_layout Plain Layout
\backslash
floatstyle{plaintop}
\end_layout
\begin_layout LyX-Code
\begin_layout Plain Layout
\backslash
restylefloat{tableau}
\end_layout
\begin_layout Standard
If your using a KOMA class, use the following instead for better spacing:
\end_inset
\end_layout
\begin_layout LyX-Code
\begin_layout Standard
If you use a KOMA class, use the following code instead:
\end_layout
\begin_layout Quote
\begin_inset listings
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
\begin_layout Plain Layout
\backslash
floatstyle{komaabove}
\end_layout
\begin_layout LyX-Code
\begin_layout Plain Layout
\backslash
restylefloat{tableau}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
A List of Tableaux inset can be found in
\family sans
@ -1256,8 +1430,7 @@ Insert\SpecialChar menuseparator
Lists & TOC
\family default
.
Even though this usually is placed at the beginning or the end of the document,
we do this here for exemplification purposes:
It looks like this:
\end_layout
\begin_layout Standard
@ -1331,7 +1504,14 @@ Text Style
To make expressions bold, for instance, insert:
\end_layout
\begin_layout LyX-Code
\begin_layout Quote
\begin_inset listings
lstparams "language={[LaTeX]TeX},basicstyle={\footnotesize\ttfamily}"
inline false
status open
\begin_layout Plain Layout
\backslash
renewcommand
@ -1341,6 +1521,11 @@ lingexpr[1]{
textbf{#1}}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Similarly, concept (
\family typewriter
@ -1628,6 +1813,21 @@ inset
(inline) and multiple paragraphs of phonetic notation.
While the cursor is inside the box, a toolbar opens, which provides the
basic set of phonetic symbols (sorted by the IPA categories).
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Currently, there is one symbol missing: the labiodental flap (added to the
IPA in 2005).
This symbol is not yet supported by the
\emph on
tipa
\emph default
package and thus cannot be supported by LyX.
\end_layout
\end_inset
Each of the toolbar's panels can be torn off the bar by clicking on the
dashed line on its top.
This way, you can insert most symbols quite comfortably: