X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ftex2lyx%2FTODO.txt;h=17979db98529625e3916234f4e0442e165adb9fc;hb=1a073ea416674ed37b65a333126a65369a2882be;hp=c48f4b72fbbd5e29dd64e69c772e8f64f532fcdc;hpb=999222b0c26546e4744bedb54b67f4e99b1c81ca;p=lyx.git diff --git a/src/tex2lyx/TODO.txt b/src/tex2lyx/TODO.txt index c48f4b72fb..17979db985 100644 --- a/src/tex2lyx/TODO.txt +++ b/src/tex2lyx/TODO.txt @@ -1,6 +1,6 @@ This file lists features that are supported by LyX but not yet converted (or -not converted completely) by tex2lyx. Currently, only features up to file -format 345 (LyX 1.6.x) are listed. The table is organized in three columns: +not converted completely) by tex2lyx. Currently, (all?) features up to the +current file format are listed. The table is organized in three columns: Format: First file format that supports the feature. In some cases the @@ -10,48 +10,25 @@ LyX feature: LyX inset or document setting Format LaTeX feature LyX feature -222 change tracking change tracking 224 external insets defined in InsetExternal - lib/external_templates. This is - quite difficult to recognize. + lib/external_templates. + (Date and RasterImage cannot be supported + (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 -231 sidewaysfigure/sidewaystable InsetFloat 232 bibtopic InsetBibTeX -247 ccfonts.sty, font settings (header) - chancery.sty, beraserif.sty -248 booktabs.sty InsetTabular 254 esint.sty \use_esint -266 armenian \language, \lang 267 XeTeX utf8 encoding -268 CJK.sty CJK encodings, languages -269 listings.sty (inline, with args) InsetListings 270 \alert, \structure (beamer) layout 281 ? modules -284 wrapfig.sty InsetWrap -287 wrapfig.sty (optarg) InsetWrap -290 wrapped tables InsetWrap -292 japanese japanese-plain 293 ? InsetInfo -299 hyperlink types InsetHyperlink -309 \nocite InsetCitation -310 \nocite{*} InsetBibtex -312 rotfloat.sty InsetFloat -312 wide sideways{figure,table} InsetFloat -316 subfig.sty (subfloats) InsetFloat -317 floating placements InsetWrap 322 ? local layout -325 japanese one japanese language 326 PDFLaTeX for external insets InsetExternal 329 master documents \master 332 ? InsetGraphics groupId -336 ? \font_cjk 343 ? \use_default_options -347 tabular valign InsetTabular -350 ? \default_output_format -353 \printsubindex InsetIndex -354 \printindex*, \printsubindex* InsetIndex 358 custom bibtex command \bibtex_command 358 custom makeindex command \index_command 363 horizontal longtable alignment InsetTabular @@ -59,31 +36,70 @@ Format LaTeX feature LyX feature 366 relative lengths for parskip \defskip 367 relative lengths for h and v space InsetSpace, InsetVSpace 368 glue lengths InsetSpace -369 author id \author -370 \date{} \suppress_date (partly supported, see bug #7844) 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 -394 \makebox InsetBox use_makebox 396 nameref.sty InsetRef 399 automatic mathdots loading \use_mathdots -401 feyn.sty InsetMathDiagram -402 \addcontentsline InsetBibtex bibtotoc option -404 refstyle.sty InsetRef -405 author hash \author 407 vertical offset for multirows InsetTabular -409 XeTeX \use_non_tex_fonts -411 babel etc. \language_package -412 tabular* InsetTabular -415 undertilde.sty fonts -416 \hfill, \enspace, \hspace*, InsetMathSpace - \hspace*{\fill} +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*{ } and \=*{a} 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 +447 +448 +449 \item[] \begin_inset Argument item: +450 ugm LaTeX font, \font_roman, \font_osf, +451 beamer overlay arguments InsetArgument + \command, \begin{env} +452 beamer block arguments InsetArgument + \begin{block}{title} +453 automatic stmaryrd loading \use_package stmaryrd +454 beamer overprint environment InsetArgument, layout Overprint + \begin{overprint}[maxlength] + \onslide text ... + \end{overprint} +455 beamer frametitle command \begin_layout FrameTitle + \frametitle[short}{long} +456 memoir: \epigraph{text}{source} layout Epigraph, InsetArgument +457 automatic stackrel loading \use_package stackrel +458 Extended InsetCaption syntax InsetCaption +459 beamer: \begin{frame}, \begin_layout Frame + \begin{frame}[plain], \begin_layout PlainFrame + \begin{frame}[fragile] \begin_layout FragileFrame +461 support for kurier math font (the other kurier fonts are already supported) +462 New libertine LaTeX fonts: + \usepackage[scale|scaled|ttscale=$val]{libertineMono-type1} + \font_typewriter + \font_tt_scale + \usepackage[scale|scaled=$val]{biolinum-type1} + \font_sans + \font_sf_scale +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 +467 support for iwona math font (the other iwona fonts are already supported) + +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.