Format LaTeX feature LyX feature
224 external insets defined in InsetExternal
lib/external_templates.
- (Date and RasterImage cannot be supported
- (Chess diagram, PDF pages and Spreadsheet are supported)
+ (- RasterImage clashes with InsetGraphics
+ - Dia and LilyPond are an \includegraphics and can therefore only be imported as image
+ - Chess diagram, PDF pages and Spreadsheet are supported)
(Xfig figure, Lilypond, Dia diagram can be supported by looking at the file extension)
226 nothing (impossible to import) InsetBranch, \branch...\end_branch
226 transformations InsetExternal
-228 draft InsetExternal
-232 bibtopic InsetBibTeX
+ (impossible for Xfig implemented for all other cases)
+228 draft (impossible to import) InsetExternal
+ (impossible because this outputs only the filename without any info if this
+ is just a string or if the file should be included and as what type)
254 esint.sty \use_esint
267 XeTeX utf8 encoding
-269 listings.sty (inline, with args) InsetListings
270 \alert, \structure (beamer) layout
281 ? modules
293 ? InsetInfo
-309 \nocite InsetCitation
-310 \nocite{*} InsetBibtex
322 ? local layout
326 PDFLaTeX for external insets InsetExternal
329 master documents \master
332 ? InsetGraphics groupId
-336 ? \font_cjk
343 ? \use_default_options
-353 \printsubindex InsetIndex
-354 \printindex*, \printsubindex* InsetIndex
358 custom bibtex command \bibtex_command
358 custom makeindex command \index_command
363 horizontal longtable alignment InsetTabular
364 branch file name suffix \filename_suffix
-366 relative lengths for parskip \defskip
-367 relative lengths for h and v space InsetSpace, InsetVSpace
-368 glue lengths InsetSpace
371 automatic mhchem loading \use_mhchem
375 \includeonly \{begin,end}_includeonly
376 update .aux of unincluded children \maintain_unincluded_children
377 multirow.sty InsetTabular
378 revision info InsetInfo
380 ? InsetPreview
-381 \xymatrix@!{0,R,C} InsetMathXYMatrix
386 LyX version InsetInfo
390 forward/reverse search \forward_search, \forward_macro
391 decimal alignment in tables InsetTabular
392 new beamer format InsetLayout
-396 nameref.sty InsetRef
399 automatic mathdots loading \use_mathdots
-401 feyn.sty InsetMathDiagram
-402 \addcontentsline InsetBibtex bibtotoc option
-404 refstyle.sty InsetRef
407 vertical offset for multirows InsetTabular
411 support for polyglossia \language_package (the cases of no package, of babel and of custom package is supported)
-415 undertilde.sty fonts
-427 tipa.sty \begin{IPA}, \textipa InsetTIPA
-434 libertine-type1, libertine.sty, \font_osf, \font_roman
- libertine-legacy.sty
-435 txtt LaTeX font \font_typewriter
-436 mathdesign.sty \font_roman
-437 TeX Gyre LaTeX fonts \font_*
-438 \tone{51}, \tone{15}, \tone{45}, InsetTIPA
- \tone{12}, \tone{454}, \toptiebar,
- \bottomtiebar
+415 automatic undertilde loading \use_package undertilde
+438 \t*{ } InsetTIPA
439 MinionPro.sty \font_roman, \font_osf
-440 MinionPro.sty, eulervm.sty \font_math
-442 newtxmath.sty, \font_math
+440 MinionPro.sty, \font_math
443 unicode-math.sty InsetMath*
-444 biolinum-type1.sty, libertine.sty, \font_osf, \font_sans
- libertine-legacy.sty
445 URW Classico LaTeX font \font_sans uop
\renewcommand{\sffamily}{uop}
446 Optional and required arguments InsetArgument
now numbered by order
-447
448
-449 \item[<arg>] \begin_inset Argument item:<nr>
-450 garamondx.sty, ugm LaTeX font, \font_roman, \font_osf,
- [garamondx]{newtxmath} \font_math
451 beamer overlay arguments InsetArgument
\command<arg>, \begin{env}<arg>
+452 beamer block arguments InsetArgument
+ \begin{block}<overlay>{title}
+453 automatic stmaryrd loading \use_package stmaryrd
+454 beamer overprint environment InsetArgument, layout Overprint
+ \begin{overprint}[maxlength]
+ \onslide<slide> text ...
+ \end{overprint}
+455 beamer frametitle command \begin_layout FrameTitle
+ \frametitle<overlay>[short}{long}
+456 memoir: \epigraph{text}{source} layout Epigraph, InsetArgument
+457 automatic stackrel loading \use_package stackrel
+459 beamer: \begin{frame}, \begin_layout Frame
+ \begin{frame}[plain], \begin_layout PlainFrame
+ \begin{frame}[fragile] \begin_layout FragileFrame
+466 Powerdot updates:
+ \pause[] layout Pause
+ \onslide{}{} InsetFlex, InsetArgument
+ \onslide*{}{} InsetFlex, InsetArgument
+ \onslide+{}{} InsetFlex, InsetArgument
+ \twocolumn[]{}{} Layout Twocolumn, InsetArgument
+ \item[]<> InsetArgument
+ \begin{enumerate|itemize|...}[] InsetArgument
+520 Plain InsetQuote Style:
+ \textquotesingle \begin_inset Quotes qls, \begin_inset Quotes qrs
+ \textquotedbl \begin_inset Quotes qld, \begin_inset Quotes qrd
+521 New Quote Styles InsetQuote
+ - british \begin_inset Quotes b..
+ - swiss \begin_inset Quotes c..
+ - swedishg \begin_inset Quotes w..
+ - frenchin \begin_inset Quotes i..
+ - russian \begin_inset Quotes r..
+ Change default behavior \begin_inset Quotes f..
+ of French quote style:
+ - Inner quotes are now ``...''.
+ - Former french style is now
+ called "swiss"
+523 CJK Quote Styles InsetQuote
+ - cjk (corner brackets) \begin_inset Quotes j..
+ - cjkangle (angle brackets) \begin_inset Quotes k..
+524 Crimson/Cochineal fonts \font_roman, \font_math
+ \usepackage{cochineal} \font_roman "cochineal" "<nontexfont>"
+ - [osf] \font_osf true
+ \usepackage{crimson} \font_roman "cochineal" "<nontexfont>"
+ \usepackage[cochineal]{newtxmath} \font_math "cochineal-ntxm" "<nontexfont>"
+526
+ Plural and capitalized refstyles InsetRef
+528 Biblatex
+ \usepackage{biblatex} \cite_engine biblatex
+ ...[...natbib=true...]... \cite_engine biblatex-natbib
+ ...[...style=<val>...]... \biblatex_bibstyle <val>
+ \biblatex_citestyle <val>
+ ...[...bibstyle=<val>...]... \biblatex_bibstyle <val>
+ ...[...citestyle=<val>...]... \biblatex_citestyle <val>
+ ...[...<any other opt>...]... \biblio_options <any other opt>
+ \printbibliography[<opts>] \begin_inset CommandInset bibtex
+ biblatexopts "<opts>"
+ \addbibresource{file.bib} \begin_inset CommandInset bibtex
+ [multiple possible!] bibfiles "...,file,..." [NB: strip ext!]
+ \bibliography{file1,file2,...} \begin_inset CommandInset bibtex
+ bibfiles "...,file1,file2,..."
+ \begin_inset CommandInset citation
+ \Cite LatexCmd Cite
+ \cite* LatexCmd citeyear
+ \citeyear LatexCmd citebyear
+ \{T,t}extcite LatexCmd {C,c}itet
+ \{P,p}arencite LatexCmd {C,c}itep
+ \parencite* LatexCmd citeyearpar
+ \{S,s}martcite LatexCmd {F,f}ootcite
+ \{F,f}ootcite LatexCmd {F,f}ootcite
+ \{A,a}utocite LatexCmd {A,a}utocite
+ \citecite[*] LatexCmd citecite[*]
+ \fullcite LatexCmd fullcite
+ \footfullcite LatexCmd footfullcite
+ \supercite LatexCmd supercite
+531 Biblatex "qualified citation lists"
+ \cites(pre)(post)[pre1][post1]{key1}[pre2][post2]{key2}...
+ \begin_inset CommandInset citation
+ LatexCmd cite
+ after "post"
+ before "pre"
+ key "key1,key2..."
+ pretextlist "key1 pre1\tab key2 pre2..."
+ posttextlist "key1 post1\tab key2 post2..."
+ Same for:
+ \Cites, \textcites, \Textcites, \parencites, \Parencites, \smartcites, \Smartcites, \autocites, Autocites
+533 Multibib support
+ \begin{btUnit}...\end{btUnit} \multibib {none|part|chapter|section|subsetion}
+ (if a part, chapter, section etc.
+ follows the \begin...)
+ \usepackage[refsection=<val> \multibib <val>
+ \bibbysection[<opts>] \begin_inset CommandInset bibtex
+ biblatexopts "<opts>"
+ btprint "bibbysection"
+
+
General
* Use the language information provided by Language.cpp and the languages file (for babel/lyx/polyglossia name, quote style etc.)
instead of hardcoding this information in Preamble.cpp.
-