]> git.lyx.org Git - lyx.git/blobdiff - src/tex2lyx/TODO.txt
Hack to display section symbol
[lyx.git] / src / tex2lyx / TODO.txt
index c6866ed92a423d12083182be4e298aed7e6f17c6..ad1afd0849d289255b3815b5505232377fad8de3 100644 (file)
@@ -4,7 +4,7 @@ current file format are listed. The table is organized in three columns:
 
 
 Format:        First file format that supports the feature. In some cases the
-               feature may habe been revised in later file formats.
+               feature may have been revised in later file formats.
 LaTeX feature: LaTeX package, command or environment
 LyX feature:   LyX inset or document setting
 
@@ -16,128 +16,37 @@ Format LaTeX feature                        LyX feature
         - 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
-       (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
+254    automatic esint loading              \use_esint
 267    XeTeX                                utf8 encoding
-270    \alert, \structure (beamer)          layout
-281    ?                                    modules
-293    ?                                    InsetInfo
-322    ?                                    local layout
 326    PDFLaTeX for external insets         InsetExternal
 329    master documents                     \master
-332    ?                                    InsetGraphics groupId
-343    ?                                    \use_default_options
 358    custom bibtex command                \bibtex_command
+       Maybe via the
+       % !BIB program = 
+       comment understood by some TeX editors
 358    custom makeindex command             \index_command
-363    horizontal longtable alignment       InsetTabular
 364    branch file name suffix              \filename_suffix
 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
-386    LyX version                          InsetInfo
 390    forward/reverse search               \forward_search, \forward_macro
-391    decimal alignment in tables          InsetTabular
-392    new beamer format                    InsetLayout
 399    automatic mathdots loading           \use_mathdots
-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)
+411    support for polyglossia              \language_package (the cases of no package, of babel and of custom package is supported)
 415    automatic undertilde loading         \use_package undertilde
-438    \t*{ }                               InsetTIPA
-439    MinionPro.sty                        \font_roman, \font_osf
-440    MinionPro.sty,                       \font_math
 443    unicode-math.sty                     InsetMath*
-445    URW Classico LaTeX font              \font_sans uop
-       \renewcommand{\sffamily}{uop}
-446    Optional and required arguments      InsetArgument
-       now numbered by order
-448
-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 
-
 
 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.
+
+* Read unicodesymbols file for LaTeX macros in mathed.
+
+* Store alias commands for characters in a file with
+  "lib/unicodesymbols"-format, e.g.
+
+    0x200b "\\dots" "" "" "" # HORIZONTAL ELLIPSIS
+    0x200b "\\ldots" "" "" "\\ldots" # HORIZONTAL ELLIPSIS
+    0x200b "\\textellipsis" "" "" "" # HORIZONTAL ELLIPSIS
+
+  Look up LaTeX->Unicode conversion in the combined files.