]> git.lyx.org Git - features.git/blob - src/tex2lyx/TODO.txt
tex2lyx: support relative lengths in \vspace and \hspace
[features.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         - Dia and LilyPond are an \includegraphics and can therefore onyl be imported as image
17         - Chess diagram, PDF pages and Spreadsheet are supported)
18        (Xfig figure, Lilypond, Dia diagram can be supported by looking at the file extension)
19 226    nothing (impossible to import)       InsetBranch, \branch...\end_branch
20 226    transformations                      InsetExternal
21        (impossible for Xfig implemented for all other cases)
22 228    draft (impossible to import)         InsetExternal
23        (impossible because this outputs only the filename without any info if this
24        is just a string or if the file should be included and as what type)
25 254    esint.sty                            \use_esint
26 267    XeTeX                                utf8 encoding
27 270    \alert, \structure (beamer)          layout
28 281    ?                                    modules
29 293    ?                                    InsetInfo
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 358    custom bibtex command                \bibtex_command
36 358    custom makeindex command             \index_command
37 363    horizontal longtable alignment       InsetTabular
38 364    branch file name suffix              \filename_suffix
39 368    glue lengths                         InsetSpace
40 371    automatic mhchem loading             \use_mhchem
41 375    \includeonly                         \{begin,end}_includeonly
42 376    update .aux of unincluded children   \maintain_unincluded_children
43 377    multirow.sty                         InsetTabular
44 378    revision info                        InsetInfo
45 380    ?                                    InsetPreview
46 386    LyX version                          InsetInfo
47 390    forward/reverse search               \forward_search, \forward_macro
48 391    decimal alignment in tables          InsetTabular
49 392    new beamer format                    InsetLayout
50 399    automatic mathdots loading           \use_mathdots
51 407    vertical offset for multirows        InsetTabular
52 411    support for polyglossia              \language_package   (the cases of no package, of babel and of custom package is supported)
53 415    automatic undertilde loading         \use_package undertilde
54 438    \t*{ }                               InsetTIPA
55 439    MinionPro.sty                        \font_roman, \font_osf
56 440    MinionPro.sty,                       \font_math
57 443    unicode-math.sty                     InsetMath*
58 445    URW Classico LaTeX font              \font_sans uop
59        \renewcommand{\sffamily}{uop}
60 446    Optional and required arguments      InsetArgument
61        now numbered by order
62 448
63 451    beamer overlay arguments             InsetArgument
64        \command<arg>, \begin{env}<arg>
65 452    beamer block arguments               InsetArgument
66        \begin{block}<overlay>{title}
67 453    automatic stmaryrd loading           \use_package stmaryrd
68 454    beamer overprint environment         InsetArgument, layout Overprint
69        \begin{overprint}[maxlength]
70        \onslide<slide> text ...
71        \end{overprint}
72 455    beamer frametitle command            \begin_layout FrameTitle
73        \frametitle<overlay>[short}{long}
74 456    memoir: \epigraph{text}{source}      layout Epigraph, InsetArgument
75 457    automatic stackrel loading           \use_package stackrel
76 458    Extended InsetCaption syntax         InsetCaption
77 459    beamer: \begin{frame},               \begin_layout Frame
78        \begin{frame}[plain],                \begin_layout PlainFrame
79        \begin{frame}[fragile]               \begin_layout FragileFrame
80 466   Powerdot updates:                     
81       \pause[]                              layout Pause
82       \onslide{}{}                          InsetFlex, InsetArgument
83       \onslide*{}{}                         InsetFlex, InsetArgument
84       \onslide+{}{}                         InsetFlex, InsetArgument
85       \twocolumn[]{}{}                      Layout Twocolumn, InsetArgument
86       \item[]<>                             InsetArgument
87       \begin{enumerate|itemize|...}[]       InsetArgument
88
89
90 General
91
92 * Use the language information provided by Language.cpp and the languages file (for babel/lyx/polyglossia name, quote style etc.)
93   instead of hardcoding this information in Preamble.cpp.