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
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.
-226 nothing (impossible to import) InsetBranch, \branch...\end_branch
-226 transformations InsetExternal
-228 draft InsetExternal
-231 sidewaysfigure/sidewaystable InsetFloat
-232 bibtopic InsetBibTeX
-247 utopia.sty, ccfonts.sty, font settings (header)
- chancery.sty, beraserif.sty
-248 booktabs.sty InsetTabular
+ lib/external_templates.
+ (- 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)
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
-315 column separation in page margins header
-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
-330 \leftarrowfill, \rightarrowfill, InsetHSpace
- \upbracefill, \downbracefill
-332 ? InsetGraphics groupId
-336 ? \font_cjk
-343 ? \use_default_options
-347 tabular valign InsetTabular
-348 \phantom, \hphantom, \vphantom InsetPhantom
-349 XeTeX \use_xetex
-350 ? \default_output_format
-351 ? \backgroundcolor
-353 \printsubindex InsetIndex
-354 \printindex*, \printsubindex* InsetIndex
-355 \sout fonts
-356 \uuline, \uwave fonts
+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
+390 forward/reverse search \forward_search, \forward_macro
+391 decimal alignment in tables InsetTabular
+399 automatic mathdots loading \use_mathdots
+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
+443 unicode-math.sty InsetMath*
+453 automatic stmaryrd loading \use_package stmaryrd
+457 automatic stackrel loading \use_package stackrel
+526 Plural and capitalized refstyles InsetRef
+546 Landscape support
+ \begin{landscape}...\end{landscape} \begin_inset Flex Landscape (see #11259)
+555 V column type (varwidth package) Automatically detected with newlines, paragraph breaks and environment content in cells of rows
+563 InsetArgument listpreamble:<nr> All content between \begin{env} and first \item of a list
+
+
+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.
+
+* 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.