lyx_mirror/src/tex2lyx/TODO.txt

80 lines
4.0 KiB
Plaintext
Raw Normal View History

This file lists features that are supported by LyX but not yet converted (or
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
feature may habe been revised in later file formats.
LaTeX feature: LaTeX package, command or environment
LyX feature: LyX inset or document setting
Format LaTeX feature LyX feature
224 external insets defined in InsetExternal
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)
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
267 XeTeX utf8 encoding
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
2018-03-09 12:57:29 +00:00
Maybe via the
% !BIB program =
2018-03-10 14:48:49 +00:00
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
378 revision info InsetInfo
380 ? InsetPreview
386 LyX version InsetInfo
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*
2012-11-29 14:34:20 +00:00
448
453 automatic stmaryrd loading \use_package stmaryrd
457 automatic stackrel loading \use_package stackrel
2018-03-09 12:57:29 +00:00
526 Plural and capitalized refstyles InsetRef
533 Multibib support
\begin{btUnit}...\end{btUnit} \multibib {none|part|chapter|section|subsection}
(if a part, chapter, section etc.
follows the \begin...)
546 Landscape support
\begin{landscape}...\end{landscape} \begin_inset Flex Landscape
with longtable content: <features rotate ="90"...>
555 V column type (varwidth package) Automatically detected with newlines, paragraph breaks and environment content in cells of rows
2017-07-03 17:53:41 +00:00
2016-06-19 02:24:27 +00:00
2012-07-01 12:48:20 +00:00
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.
2017-07-03 17:53:41 +00:00
0x200b "\\dots" "" "" "" # HORIZONTAL ELLIPSIS
0x200b "\\ldots" "" "" "\\ldots" # HORIZONTAL ELLIPSIS
0x200b "\\textellipsis" "" "" "" # HORIZONTAL ELLIPSIS
2017-07-03 17:53:41 +00:00
Look up LaTeX->Unicode conversion in the combined files.