|
Navigation
Groups
LyX documentation
Edit
Shared groups
Links
|
<< DebugFlags | Page list | Linux >>
Vote for the feature YOU would like to see included!
You can vote for an existing feature request by adding your name (preceeded by treble star***) below the feature. You can also request an entirely new feature (preceeded with single star*, and double star** for sub categories), with the sole limitation your imagination.
People, note that developers might not read this page, this is more a place for users to discuss features. You may also add directly an enhancement request to bugzilla or vote for an enhancement there. Also, this is not the place to report bugs. Again, use bugzilla for that.
Features that have been implemented in the current stable version are highlighted green. Cf. this overview on new features in LyX 1.4, and this overview for new features in LyX 1.5
Features that are under development for the next major version are marked yellow. Cf. this overview on the current developments.
Features that are available for sponsorship at http://www.lyx.org/Donate are marked orange.
Writing
- Spell Checker
- COMPLETE overhaul of LyX spellcheck!
- "Change All" option
- Helge Hafting
- Sam Lewis
- Günter Milde
- Ability to edit while spellchecking (see bug 2529). I often find unrelated errors during a spellchecking session. But if I fix them, spellcheck have to start over from the beginning. It'd be nice to simply continue from the position where it stopped last time.
- Continuous spell checking, as you write with wavy underlining (See bug 718)
→How to sponsor this feature
- John C. McCabe-Dansted (Yes, not only useful to liberal arts writers...)
- Benjamin Kellermann
- Gabriel many
- Scott Otterson
- Kirk McDonald (even liberal arts writers should be supported))
- Marco Rossi
- Alain Lifchitz
- Ran Rutenberg
- Martin Kalling
- Prakash Manandhar
- Sylvain Reboux
- Matthias Gorges (writing in Word and copying it into LyX isn't that great!)
- Sam Lewis (supposedly increases spelling learn capacity)
- Francois Beaubert
- Paul Hines (This method is faster for long documents because one does not need to repeatedly ignore the same set of abbreviations or foreign names. It takes me 20 min to check my thesis as is.)
- Tim Michelsen
- Mirko Briemle
- Christopher Reeve (As said, saves time with documents containing abbreviations and technical words)
- Dominik Waßenhoven
- Reiner Wainhold
- Erez Yerushalmi
- Liviu Andronic
- Turn-off option for spell checking comments or notes (See bug 1509)
- Gabriel Many
- Sylvain Reboux
- Andreas Neustifter
- Sam Lewis
- Hellmut Weber
- Dock widget or even intext popup widget for spellchecker (See bug 2266)
- Sam Lewis
- Uwe Stöhr
- Felipe Morales
- Helge Hafting
- Spelling language indication on pane (See bug 2208)
- Georg Baum
- Martin A. Hansen
- Helge Hafting
- Hellmut Weber
- Mirko Briemle
- Allowing sections not to be spellchecked (see bug 1042). This is very useful for computer code, acronyms etc., no more "click click click..." to skip through all these while spellchecking. Also useful with the continous spellcheck mentioned below.
- Helge Hafting
- Arkadiusz Danilecki
- New insets
- Insert the document filename. When printing, this thing resolves to the name (and optionally path) of the LyX file. Very useful for "Our ref:".
→ Done in 1.6 as InsetInfo. One can also insert menu, shortcut etc
- Helge Hafting
- Rudi Gaelzer
- Hellmut Weber
- Support package SIunits (see bug 3483). Often requested on the user's mailing list.
- Helge Hafting
- Peter Brett
- wvengen
- Support ledmac/ledpar packages for line-counting and (editing) parallel bilingual editions.
- Find and Replace
- Dock widget for Find and Replace (See bug 2625) No more "phrase found underneath the search dialog!"
- Emme
- Sam Lewis
- Michael Reed
- Andreas K.
- Helge Hafting
- Günter Milde
- Find and replace source text
E.g. Able to search for \index{density, able to replace McCabe with M\textsuperscript{c}Cabe etc. Also Unicode regexes. (See bug 3998).
- John C. McCabe-Dansted
- Kirk McDonald
- Edward Cherlin
- Sylvain Reboux
- Tim Michelsen
- Helge Hafting
- Rudi Gaelzer
- Hellmut Weber
- Unicode input, to bring support for more scripts and thus more languages.
Done in 1.5
- Option to share/copy branches between documents. Useful for multi-file documents.
- (Word) counting
- Include character counting (useful for PNAS). → implemented in 1.5.4
- An ignore-wordcounting-notes option (see bug 3486)
- Split-window view (See bug 2143) → done in 1.6
- Angus Leeming
- Uwe Stöhr
- Rudi Gaelzer
- Tuomas Airaksinen
- Track changes: comparing documents (see 3469)
- Saving multiple files to an archive.
It'd be nice to save the master document, possibly some child documents, and all figures into a single .tar.gz file. Such a file makes it easier to pass a book project around. Making LyX open such a file isn't that hard - just unpack the .tar.gz into the temp directory instead of copying individual files.
- Helge Hafting
- Hellmut Weber
- Overrideable counters. Any counter (section number, enumeration, etc.) could be overrideable. Move the cursor into one, it turns editable the same way as math does, the user can then change the number explicitly when needed.
- Helge Hafting
- Rudi Gaelzer
- Hellmut Weber
- Quick use of insets
- Typing a backslash starts an ERT inset with a backslash already typed in.
- Typing another backslash removes the ERT inset and ends up with a single backslash in text
- Typing a dollar sign starts inline math, typing two starts display math
- Whatever else you can think in this direction - but all of it only optional, switched on/off in program preferences
- An option to turn off the "paste-by-middle-button" feature. I too often discover unwanted pieces of text on spurios places as a result of scrolling though the text (whereby the wheel - acting as the midle button - gets sometimes pushed). I realy hope that none of them has remained in teh final version, but it is very difficult and annoying to check.
- Word completion → implemented in 1.6
- As it happens with Open Office Writer, the possibility of memorizing the words that were used in the last edited documents and automatically present them as an option when typing the first characters of similar words. When this option is activated, the software builds a table (with a previously set maximum number of elements) with the last used words that are lengthier than a ``minimum word length'' option also previously set. If the typist begins to type a word that has the same root than one that exists in that table, the software presents it as an option (either as a tool tip or just finishing the word in a different color) that the typist may or may not accept by pressing a previously chosen key (usually the tab or the space key). This is a feature that indeed accelerates and eases the typing work.
The automatic presentation of completable words is not my favour. I recommend presentation by keystroke. (like vim)
- Support for strike-through text formating
writing
Layout files
- Document defaults in the .layout The .layout file should be able to specify a default font, page size, margins (any document setting the .layout author deems appropriate.) Today, I can mail a coworker a .layout for "in-house a5 brochures", but he still have to set page size, margins and font for each and every document he makes. Saving settings does not help, for these settings are not wanted as generic document defaults.
- Helge Hafting
- Rudi Gaelzer
- Hellmut Weber
- Gregor Hochschild
- User defined text styles and .layouts Through LyX or a helper app - so users won't need to know .layout syntax.
- Helge Hafting
- Rudi Gaelzer
- Gabriel Many
- Frédéric Faure
- Gregor Hochschild
Citing, Referencing and the Lot
- Automatic cross reference labels. The writer should not need to insert a label to cross-reference section 3.6.1. LyX should offer all numbered entities in the cross reference dialog and auto-generate latex labels as needed. The explicitly inserted label is only for cases where the reference isn't to the start of the section, so that it might go on a different page than the heading.
- Helge Hafting
- Steven Webb
- Rudi Gaelzer
- Fred Nugen
- Sylvain Reboux
Oh? Then what is the convention for naming such labels? The idea is to refer to things by stable names, not compile-time counters, right?
- Crossreferences to unrelated documents. The package xr allows cross references into other documents that are not part of the same child-master document tree. I.e. "See chapter 2, page 4 in my other report."
- Helge Hafting
- Rudi Gaelzer (I've been using/asking this for ages...)
- Support package nameref. We can then typeset the name of the entity being referenced. See bug 3221.
- Support package hyperref. Nice for PDF's. → implemented in 1.6
- Extended natbib support (i.e. superscript citation style, sort&compress)
- Martijn Brouwer
- Henrik Nilsen Omma
- Kirk McDonald
- Tim Michelsen
- Gregor Hochschild
- Really easy and slick BibTeX Frontend build into LyX
- Kirk McDonald
- Andrew Loch (JabRef has a nice interface, but is too slow)
- Martijn Brouwer. Not necessary: checkout pybliographic
- Ekkehart Schlicht. It would be just cool if it were possible to add new bibliographic items through the citation insert window right away into the Bibtex database used by the document.
- Gabriel Many
- Jacob Floyd - I would love to see environment-like bibliography entries, ie: appliying bibliography-book to a book entry would format it correctly in the output, and bibliography-author to the author, bib-section to the section, etc. I can never remember the conventions in bibliographies (emphasize, quote...) so something where I can just tell the app (in this case LyX) what the reference is, and let it format it (WYSIWYM) would be great.
- John Ward
- Stefan Statuner - Perhaps some help in working with Endnote (import direct the Endnote format)
- Ran Gilad-Bachrach
- Rudi Gaelzer
- This is very unlikely to happen. A Bibliography tool (also a simple one) is a rather complex application, and there are countless applications availabe that do better than a homebrewn one ever could. However, in LyX 1.6, you can directly open included BibTeX databases via a context menu on BibTeX references. LyX will automatically detect an installed BibTeX editor, such as Jabref or Pybliographic.
- Also, 1.6 will have improved support for searching, etc, references.
- Support with built-in bibliography tool for only showing references that are cited.
- Built in Glossary support (maybe for glotex?)
*** Glossary support (nomencl package) has been added for 1.5
- Easier generation of Cross-references, e.g. right clicking a label could give you a menu "Add <reference> to clipboard|Add <page> to clipboard|...", and then you could add a cross-reference just by pasting.
- Kirk McDonald
- Marco Rossi
- Tim Michelsen
- Check for hanging cross-references. It would be nice for Lyx to warn you of labels that you have removed but still have cross-references referring to them. It's a pain to search through the document looking for the cross-refs. Implemented in 1.6 as part of the new Labels&Reference Navigator
- Better sorting of labels in the cross-reference dialogue. I would like to have them sorted by name (part of the label following the prefix such as "fig:") or by type (prefix such as "fig:" or "sec:"). I would also like to be able to type into this dialog to fast-search for the label I need. When editing a very large document, the current interface is unwieldy.
- Improved jurabib support via gui.
- John Ward
- Sergio Morresi
- Peter Davidson
- Jeremy Malcolm
- Gregor Hochschild
- Support the biblatex package (once it is stable)
The package's development has to be observed still a bit, but once it is stable, it would be a good candidate for being natively supported by LyX, the more so as jurabib is not maintained any more. As biblatex is able to replace all three existing types of citing and bibliography handling (numbers, author-year, and footnotes), a nice and easy-to-use gui window for configuring biblatex would be a great advantage in LyX and make it in terms of citing and bibliography clearly the best scientific writing tool available.
- Jürgen Spitzmüller
- Dominik Waßenhoven
- Mirko Briemle
- Maximilian Wollner
- Gregor Hochschild
- This is something I, Richard, am very much hoping to do for 1.7.x.
Exporting
- Export to TEI XML or SGML
- Jeremy Malcolm
- Mirko Briemle
- Add an option to "Rebuild All" when exporting/previewing in any supported format. LyX 1.4.3 does not seem to handle file dependencies reliably, especially when exporting/previewing an unchanged parent document that has child documents which have changed. The exported/previewed parent often does not include the recent changes, because LaTeX has not been run on all the changed files. This problem is very noticeable with grandchild documents, i.e., when a child document itself has children. At present, the only solutions I have found are very messy: exit and restart LyX, or manually delete the master DVI file from LyX's temporary workspace.
- Graeme Morrison
- Hellmut Weber
- Better Latex export (See LaTeX section below).
- native export to RTF or Openoffice. This may be limited with complex texts whcih contain a lot of formulas but could work with simple texts.
- Alejandro Gutierrez (in fact, export to ODF the ISO/IEC 26300 standard)
- Liviu Andronic
- Drive lyx exporters from the command-line. Could be used to generate documentation in a commit hook. → lyx already know --ps
- Export to DITA http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture
Graphics
- Simple Grafik-editor.Vector based.
- A better way of inserting floating figures than FloatFlt. → LyX 1.5.4 uses wrapfig instead.
- Yann Disser
- Scott Otterson
- Gabriel Many
- Graeme Morrison
- Paste graphic from clipboard: prompt for filename/location (but have reasonable defaults to allow things to go quickly), save clipboard picture, and include into the lyx document at the cursor location. (Motivation: I take notes in LyX during mathematical lectures, and I often want to include figures. With a tablet PC, it's quite easy to get the figure into the computer in real-time, but there are many steps to get that figure into LyX -- it's difficult to do it in real-time. How can that process be streamlined? May also help to allow graphics to be stored within the LyX file, so the user doesn't have to bother coming up with path/filename for each figure?)
- David Rosenberg
- Ran Rutenberg
- Thomas Winkler
- Andrew Frank
- Christopher Reeve
- Iliya Kuznetsov
- Sasha Gutfraind
- Support for PGF/TikZ or Asymptote preview
- Sylvain Reboux
- Francois Beaubert
- Frank Petitjean
- Florian Huber
- David Roberts
LaTeX, TeX, tex2lyx, ERT...
- Non-math macros. In LaTeX I define all kinds of short-hand for commonly-used or frequently-changed text or, for instance, for uses like customising the way references are shown, or for simultaneously putting a word into the text and into the index, etc, etc. These \newcommand{} definitions are one of the wonderful things about LaTeX. I especially made use of them in my last thesis. But LyX turns them all into ERT. The implementation of math macros is very nice. Why not make non-math macros available, too?
- Edit source mode
I'd like it if there were an edit source mode. It could basically just allow you to indicate your preferred text editor. Then, when you pressed the edit source button, the LyX file would open up in the editor as a temporary text file. When you save the temporary text file, LyX would automatically detect the changes in the file and update (vice-versa also working would be super cool). (long term, a view codes mode (now in 1.5.x, a view-source dialog showing the underlying latex/docbook/linuxdoc source code) like Word Perfect would be even better, but that'll be years in the future). Right now I'm stuck with closing LyX and opening up the file in an editor, then closing the editor and opening up LyX again (handy for doing things like moving all of my citations into footnotes). If this feature is already in there, make it more obvious!
- Gabriel Many
- David Rosenberg
- Chris Barrington-Leigh
- Bo Peng (view-source is done in 1.5, editing is more difficult)
- Mauricio Velasco
- John Ward
- Peter Davidson
- Luiz Souza
- Francois Beaubert
- Dominik Waßenhoven
- Rudi Gaelzer
- Roberto Gorjão
- Ryan Cross
- Viktor Nilsson
- Better Latex import/export, or just use Latex as the Lyx file format: Because of the errors caused with each lyx/latex transform, I'm finding it difficult to collaborate with pure Latex users if I use Lyx.
- Scott Otterson
- Marco Rossi
- Peter Davidson
- Luiz Souza
- Andrea Del Prado
- Francois Beaubert
- Ryan Cross
- Sylvain Reboux
- Gabriel de Perthuis
- Manuel Fernandez - use latex as lyx file format
- Viktor Nilsson - use LaTeX as lyx file format
"use LaTeX as lyx file format" - this is not going to happen for various reasons, instead xml as fileformat is planned.--ps
- Paste Latex Section (Relyx in Place). And if LyX know the latex constructs it relyx's them. I have a lot of old latex documents wich i want to reuse. but not all of it just some tabels and stuff. But if I paste the into LyX i have them as evil red. Or have to create a file and musst run relyx and copy and paste.
- David Rosenberg
- Marco Rossi
- Luiz Souza
- Francois Beaubert
- Rudi Gaelzer
- Easier installation of new ctan latex style files into LyX. At present it is possible (in linux at least) but requires a bit of latex/cli mastery.
- John C. McCabe-Dansted
- Marco Rossi (some developer could write layout for .cls classes requested by the user's community)
- Peter Davidson
- Ran Rutenberg
- Francois Beaubert
- TeX Information (the lists of classes and styles that LyX knows about) should be sortable. As it is, the list shows the location/directory, but it would be nice to sort it alphabetically insead. → implemented in LyX 1.4
- A \pause command available through Insert -> Special Character that would be useful for creating slides with the texpower, powerdot and beamer packages and would make the ugly corresponing ERT unnecessary. Such an additional special character could further be used for other commands (or characters) by appropriately redefining it in the preamble. (we have a Pause paragraph style (selectable from the Paragraph style combo), an inset is not necessary [jspitzm]
- Ekkehart Schlicht
- Jean-Pierre Chrétien I find the style sufficient and visually clear
- Fix the new 1.4.x LaTeX/ChkTeX error reporting box, e.g. so that 1.4.x can be used with the LyX-GrammarChecker (see bug 2179)
- John C. McCabe-Dansted
- Kirk McDonald
- A "revert to last successful compile" feature. E.g. if the "latex" command successfully generates a dvi file, back up the LyX file (and maybe included files etc.). If the latex command fails to generate a dvi file then offer to restore the LyX file to the last known "good" state. Integration with change tracking may also be good.
- John C. McCabe-Dansted
- Kirk McDonald
- Luiz Souza
Math
- Option to automatically number all equations by default (no need to deal with latex preamble, or choose a special item from the menu)
- Subequations
- Martijn Brouwer
- Alysson Ferrari
- Uwe Stöhr
- Kirk McDonald
- Luiz Souza
- Rudi Gaelzer
- Sylvain Reboux
- Sander Nijdam
- Easier inputting of mathematical symbols, as in TeXmacs. For example, instead of typing \alpha or choosing alpha from a math panel, you can hit 'a' and press TAB to loop through the variants in-place. Need a \subset or \prec? Hit '<' and press TAB a couple of times. Also, to make it clearer, enter => and see \implies, <=> and see \iff, and so on. → 1.6 has an auto-completion feature for this
- John C. McCabe-Dansted
- Vincenzo Ciancia
- Kirk McDonald
- Martin Forsgren
- Sonja Mauerstein
- Sylvain Reboux
- Jan Verfl
- Frank Denz
- Support for commutative diagrams
These seem to be pretty fundamental. The XY-pic latex package has lots of capabilities and seems to be pretty standard. Obviously not everything needs to be included. But it would be nice if support for matrix style diagrams was included, with a dialog for customizing arrows.
- Justin Noel
- Travis Schedler
- Masoud Kamgarpour
- Hans Peter Gumm
- Vincenzo Ciancia
- Edward Carter
- Rudi Gaelzer
- Mirko Briemle
- Math search and replace. E.g. able to replace $\alpha$ with $\beta$ throughout the document without going into the LyX source code.
- Chris Barrington-Leigh
- Kirk McDonald (important!)
- Martin Forsgren
- Luiz Souza
- Andrej Bona
- Greg Meymaris
- Sylvain Reboux
- Joel Calev
- Rudi Gaelzer
- Frédéric Faure
- Support for amsmath big Big bigg Bigg delimiters. Right now, the left and right delimiters are very nice because they're very easy to insert using keystrokes, and they look great on screen. Unfortunately, these left/right delimiters are actually more difficult to read when printed. I think things like \bigl( and \bigr) should show up as delimiters of the appropriate sizes. It would be really nice if the \left and \right delimiters could be [optionally] converted to \big -style delimiters during the conversion to latex, so that nested delimiters would always grow in size, but so user doesn't have to think about which of the big,bigg,Big,Bigg to use for each pair.
- David Rosenberg
- Kirk McDonald
- Fred Nugen
- Preview for single equations. I don't use math preview because the math inset is easier to check, and because it slows down Lyx considerably on my machine. Still I would check individual equations occasionally, and it would be good to have a way to switch on math preview for a selected equation.
- The ability to define new mathematical functions. AMSMath has the \DeclareMathOperator command, but the usual suspects (sin, cos, etc.) seem to be hardcoded into ControlMath.C. There also seems to be a specification on how they appear in the symbols file. [DR: And/Or \operatorname and \operatornamewithlimits ? I think argmin and argmax are fairly common operators not in the standard collection.]
- Rónán Daly
- David Rosenberg
- Thomas Coffee
- Leandro Mattioli
- Raffaele De Feo
- Fred Nugen
- Add a button to launch the math panel, or even better provide an option so that the math panel is in a separate pane whilst editing an equation. It's annoying having to go to the end of the insert/math menu to get to the math panel. Even if one knows most of the Latex macros, occasionally one needs a more obscure symbol available in the panel.
→In 1.5.0, there's no more math panel, but a math panel toolbar that can be enabled by a button on the math toolbar or pops up automatically when in math.
- Matthew Bromberg
- Abdelrazak Younes (but you can also right-click inside an equation to get the math panel)
- User math panel (see bug 2622) to enhance math macro usability: in short, a graphical cache where to store math constructs and retrieve them later in the document or in another one
- Implementation of CAS (Computer Algebra Software) interfaces. It's the ability to communicate with external systems in shell-like sessions, making it possible to evaluate commands or mathematical operations of an external CAS system and then display the results in a graphical way. This has been implemented in TeXmacs for some time already. By allowing to evaluate the whole document again, it would be possible to program in LyX (like in MathCad).
- Rudi Gaelzer
- Matthias Diehl
- Martijn Brouwer
- Spinu Vitalie
Math
Navigating
- Outline mode
Like MS Word/Powerpoint, I would like to be able to edit in the TOC window, using TAB and Shift-TAB to quickly promote/demote headings; and add and remove and cut-n-paste headings. → implemented in 1.5
- promote/demote nested headings in the outliner at once
- very often it is useful to promote/demote not just a single heading, but all of it's subheadings. In MS Word this can be done with a single click (or TAB/Shift-TAB), but in Lyx it is necessary to manually promote/demote each and every one of it's children, it's children's children, it's children's children's children and so on, which for big documents is a lot of work.
→ implemented in 1.6
- promote/demote multiple headings in the outliner
- ability to select multiple items in the outliner and promote/demote them with one click.
- Ability to move section, subsection, sub-subsection in the outliner by drag and drop. Currently, this is only possible by pressing the up/down buttons in the outliner repeatedly.
- Outliner/Folding editor for nested enumerate/itemize environments: It would be nice to be able to hide and expose all things below a certain depth, e.g. by clicking a triangle next to the parent of those things you'd want to expose or hide.
- David Rosenberg
- Scott Otterson
- John Ward
- Sylvain Reboux
- Atle Gjengedal
- Separate panels for selecting the environment navigating the sections of the document (basically pullaway versions of the environment listbox and Navigate menu).
- Select drag and drop within a document. Right now its select cut and paste.
- Ran Rutenberg
- Sylvain Reboux
- Francois Beaubert
- Navigation menu can jump to any fig or table. Navigating to equations also would be great! → done in 1.6
Output (Printing)
- More extended print dialog that support options like double sided printing, selection of the paper source, etc.
- Martijn Brouwer
- Steffen Tacke
- Kirk McDonald
- Ran Rutenberg
- Rudi Gaelzer
- When updating DVI bring xdvi window to front
Tables
- More table editing features, such as dashed lines and cell shading.
- Steffen Tacke
- Kirk McDonald
- Gabriel Many
- Luiz Souza
- Ran Rutenberg
- Sylvain Reboux
- Better WYSIWYM Table Environmnent Handling
Declare paragraph environments for contents of cells (e.g. standard, itemize, enumerate, comment...) Create table Environments to declare a cell/row/column a repeating or non-repeating header and automatically format the table in the output as such with some kind of default style or other, so that I don't have to think about formating the tables.
- Jacob Floyd
- Kirk McDonald
- Gabriel Many
- Sylvain Reboux
- John Flood
- Improve WYSIWYM Table Handling
Auto paragraph wrapping in cells to fit a table to the width of the page (possible modifying the right click table dialog box to allow specifying a page span or something like that, the auto wrapping and table layout is what's important). As a start simply getting the table to automatically wrap on screen, even if you still have to configure all the output stuff would be good to eliminate the horizontal scrolling which makes it difficult to work with large tables in LyX.
- Jacob Floyd
- Scott Otterson (especially: easy multi-row cells)
- Kirk McDonald (especially:fit a table to the width of the page)
- Gabriel Many (ditto Kirk's request)
- Sylvain Reboux
- John Flood (same as Kirk & Gabriel)
- Gretchen Imahori (same as Kirk, Gabriel and John)
- Simplify Tabular Data Reordering
Implement a way to move data (cell(s)) via drag-n-drop. Also, moving rows up and down with M+Up and M+Down (as described for enumerated/itemized lists in another feature request) would be very beneficial.
- Jacob Floyd
- Tim Michelsen
- MS Excel-like method for multi column data import, either by paste, or by CSV file
- Scott Otterson
- Tim Michelsen
- Keith Burdis
PortableLyX
- Portable as Windows Version on a stick or on a disk for usage on workstations where user has no admin rights soever.
- Gabriel Many
- Marco Rossi
- Leandro Mattioli
- Michael Chen (I just copied Lyx fold into flash drive, and it works for most basic tasks, except instant preview of some math fonts. It is understandable since Lyx needs Latex to do instant preview (please search lyxpreview2bitmap on this page http://wiki.lyx.org/LyX/InstantPreview). However Miktex has portable version too. So I guess Lyx can use that as well. Somebody with more knowledge on assembling them can help?)
- Sam Lewis (At present most support application are the problem: i.e Python and ImageMagic, ghostfonts[?], but TexLive or MikTex should work fine. Also some LyX windows installers appear to require admin rights. Generally what experiences do people have here with usb drives and admin rights?)
- Roberto Gorjão
- Marcelo Faria
- Ehrlich Andreas (I have produced a portable version of LyX. At present it uses some portable applications aka MiKTeX Portable, ImageMagick Portable, GraphicsMagick Portable, GhostScript and Fonts and also Aspell Portable. There are some difficulties with the launchers and some requirements for MiKTeX, so I am redesigning all the launchers. It takes some days then I will have also a portable version of TeXniccenter.) See http://portableapps.com/node/9880
- Nelson Almeida This would be a wonderful addition to Lyx. And it would be ahead of some other applications like Scientific Workplace (which is also great, but not cheap).
- Mario Merino (Come on, this would be great! LyX portable alone, and a bundle with LyX + all programs needed (TeX and the like, etc))
- Liviu Andronic
- David Muelheims
- Possibly a remastered Damn Small Linux embedded using QEMU.
PortableLyX
Other
- Integration of parts of the LyXtoX scripts created by Chris Karakas.
- At some point in the future it would be great if some of these scripts, lyxtox scripts integrated into the lyx project in some way.
- Currently new versions of LyX appear to output SGML that does not work correctly. As a result the SGML output is incompatible with the lyxtox scripts which are currently only compatible with LyX 1.2.1, part of lyxtox does a cleanup of the LyX SGML output, it would be great if such cleanup scripts were not needed and lyxtox's functionality could be more closely intertwined with LyX itself.
- If you want an example of what the overall output looks like of a LyX document processed with lyxtox see GNU Linux Tools Summary
- I think this could be a great selling point for LyX if these scripts were more integrated with LyX (it would be great to have a button from LyX that could do part of this functionality).
- Change Tracking (new in LyX 1.4)
- (Better) version control for windows (I've tried all sorts of way of getting RCS installed on windows (which worked, but lyx can't seem to work with)
- CVS support, with ability to diff a file against other revisions of that file. It would also be nice to be able to include the CVS revision history into the document itself ( ->autogenerated changelog).
- Remember last window positioning
LyX always seems to open a document with the same window size and without remembering you had the TOC open on the right. Would be nice if it remembered how the doc was last time and opened it in that same view. → Implemented in 1.5
- A document management feature for multi-document projects like master or ph.d. thesis. This would mean, having multiple documents open at one time and to have something like a tab-browsing menu for switching quickly between them. → Implemented in 1.5
- Better tab control (closing/ managing tabs on tab panel).
- Easier installation of Windows version, fixing the problem with the reporting of a missing
textclass.lst file (see Windows.LyX137, Installing LyX, Note) (new in LyX 1.4.2)
- Anonymous
- Matt Bromberg (It's still a problem with the v1.5 install. Or perhaps more precisely this file gets corrupted somehow.)
- More support for literate Programming with Lyx. Ideally what I'd like to see is the ability to insert code from a scripting language or other programming language that gets compiled and executed prior to the final production of the document. This could, for example run some code that produces graphical output that would get included and embedded in the final product, or for example produce values that would be presented in a table. I believe you would want the ability to execute the code segments independently from the document itself. If I had my choice of scripting languages I would choose Lua, because it's lightweight, fast (e.g. LuaJit) and easily embeddable. However some kind of generic programming or plug in interface would be nice.
- Always win32 installer for newest LyX version on the website would be nice (new in LyX 1.4.2)
- Yann Disser
- Kirk McDonald (Agree!)
- Bo Peng, please, a all-in-one 10 min installer.
- I don't know how easy it is, but here is my idea: it would be nice to have a Cocoa-based version of LyX for Mac. This would allow the use of the system-wide spell checker built in OS X, so no need for additional coding efforts or to download dictionaries, etc.
- Lawrence Raso
- Manuel Marques (yes!)
- Maximilian Wollner (I think it is quite a lot of work, so unless someone has way too much spare time, it won't happen for long...? (I wish I knew how to code in Cocoa))
- Christoph Kochmann (or at least a way to get rid of the toolbars above the edit window and put it into an inspector window)
- John Stein
- The ability to change the margins of the display on the screen. It's nice to run the window maximized to accomodate a long toolbar with less loss of horizontal screen space, but I'd like to be able to have the text I am working on more centered. (Especially on a widescreen display.)
- Progress bar while running LaTeX: Not necessarily have are real progress bar, but have a Dialog, in front, that tells you what is going on. My doc needs time, and the statusbar is kinda not verbose, so a Log-View would be nice. E.g. have all the non LaTeX Errors ( 'unable to convert Grafic to EPS') instead of modal Boxes in a Log-list as "Error: ....".
- Prettier Icons: The current icons should be replaced with ones from the Tango Project.
Please Note, no preference is indicated by the order of the categories.
FeaturePoll Christmas Complaints
|