]> git.lyx.org Git - lyx.git/blob - src/tex2lyx/TODO.txt
53d676cf351775cba4bb0c063b06981343a831e8
[lyx.git] / src / tex2lyx / TODO.txt
1 This file lists features that are supported by LyX but not yet converted (or
2 not converted completely) by tex2lyx. Currently, (all?) features up to the
3 current file format are listed. The table is organized in three columns:
4
5
6 Format:        First file format that supports the feature. In some cases the
7                feature may habe been revised in later file formats.
8 LaTeX feature: LaTeX package, command or environment
9 LyX feature:   LyX inset or document setting
10
11
12 Format LaTeX feature                        LyX feature
13 224    external insets defined in           InsetExternal
14        lib/external_templates.
15        (Date and RasterImage cannot be supported
16        (Chess diagram, PDF pages and Spreadsheet are supported)
17        (Xfig figure, Lilypond, Dia diagram can be supported by looking at the file extension)
18 226    nothing (impossible to import)       InsetBranch, \branch...\end_branch
19 226    transformations                      InsetExternal
20 228    draft                                InsetExternal
21 232    bibtopic                             InsetBibTeX
22 254    esint.sty                            \use_esint
23 267    XeTeX                                utf8 encoding
24 269    listings.sty (inline, with args)     InsetListings
25 270    \alert, \structure (beamer)          layout
26 281    ?                                    modules
27 293    ?                                    InsetInfo
28 309    \nocite                              InsetCitation
29 310    \nocite{*}                           InsetBibtex
30 322    ?                                    local layout
31 326    PDFLaTeX for external insets         InsetExternal
32 329    master documents                     \master
33 332    ?                                    InsetGraphics groupId
34 343    ?                                    \use_default_options
35 353    \printsubindex                       InsetIndex
36 354    \printindex*, \printsubindex*        InsetIndex
37 358    custom bibtex command                \bibtex_command
38 358    custom makeindex command             \index_command
39 363    horizontal longtable alignment       InsetTabular
40 364    branch file name suffix              \filename_suffix
41 366    relative lengths for parskip         \defskip
42 367    relative lengths for h and v space   InsetSpace, InsetVSpace
43 368    glue lengths                         InsetSpace
44 371    automatic mhchem loading             \use_mhchem
45 375    \includeonly                         \{begin,end}_includeonly
46 376    update .aux of unincluded children   \maintain_unincluded_children
47 377    multirow.sty                         InsetTabular
48 378    revision info                        InsetInfo
49 380    ?                                    InsetPreview
50 381    \xymatrix@!{0,R,C}                   InsetMathXYMatrix
51 386    LyX version                          InsetInfo
52 390    forward/reverse search               \forward_search, \forward_macro
53 391    decimal alignment in tables          InsetTabular
54 392    new beamer format                    InsetLayout
55 396    nameref.sty                          InsetRef
56 399    automatic mathdots loading           \use_mathdots
57 401    feyn.sty                             InsetMathDiagram
58 402    \addcontentsline                     InsetBibtex bibtotoc option
59 404    refstyle.sty                         InsetRef
60 407    vertical offset for multirows        InsetTabular
61 411    support for polyglossia              \language_package   (the cases of no package, of babel and of custom package is supported)
62 415    undertilde.sty                       fonts
63 427    tipa.sty \begin{IPA}, \textipa       InsetTIPA
64 434    libertine.sty,                       \font_osf, \font_roman
65        libertine-legacy.sty
66 435    txtt LaTeX font                      \font_typewriter
67 437    TeX Gyre LaTeX fonts                 \font_*
68 438    \tone{51}, \tone{15}, \tone{45},     InsetTIPA
69        \tone{12}, \tone{454}, \toptiebar,
70        \bottomtiebar
71 439    MinionPro.sty                        \font_roman, \font_osf
72 440    MinionPro.sty, eulervm.sty           \font_math
73 442    newtxmath.sty,                       \font_math
74 443    unicode-math.sty                     InsetMath*
75 444    biolinum-type1.sty, libertine.sty,   \font_osf, \font_sans
76        libertine-legacy.sty
77 445    URW Classico LaTeX font              \font_sans uop
78        \renewcommand{\sffamily}{uop}
79 446    Optional and required arguments      InsetArgument
80        now numbered by order
81 447
82 448
83 449    \item[<arg>]                         \begin_inset Argument item:<nr>
84 450    ugm LaTeX font,                      \font_roman, \font_osf,
85        [garamondx]{newtxmath}               \font_math
86 451    beamer overlay arguments             InsetArgument
87        \command<arg>, \begin{env}<arg>
88 452    beamer block arguments               InsetArgument
89        \begin{block}<overlay>{title}
90 453    automatic stmaryrd loading           \use_package stmaryrd
91 454    beamer overprint environment         InsetArgument, layout Overprint
92        \begin{overprint}[maxlength]
93        \onslide<slide> text ...
94        \end{overprint}
95 455    beamer frametitle command            \begin_layout FrameTitle
96        \frametitle<overlay>[short}{long}
97 456    memoir: \epigraph{text}{source}      layout Epigraph, InsetArgument
98 457    automatic stackrel loading           \use_package stackrel
99 458    Extended InsetCaption syntax         InsetCaption
100 459    beamer: \begin{frame},               \begin_layout Frame
101        \begin{frame}[plain],                \begin_layout PlainFrame
102        \begin{frame}[fragile]               \begin_layout FragileFrame
103
104
105 General
106
107 * Use the language information provided by Language.cpp and the languages file (for babel/lyx/polyglossia name, quote style etc.)
108   instead of hardcoding this information in Preamble.cpp.
109