On Fri, Oct 27, 2000 at 05:56:48PM +0100, Angus Leeming wrote:
> Outputs->Exporters.
> \converter
>
> Outputs->Viewers
> \viewer
You also need \format
> Inputs->Importers
> \converter
Note that currently there is no difference between converters used for
exporting and converter used for importing, but I am going to add a field to
the Command class, that stores the type of the converter.
> What about the following stuff. Is it all still needed? Where to put it?
>
> /// ???????????
> bool pdf_mode;
The pdf_mode and use_gui should not be edited in the preferences dialog
as their value is set by LyX and it is not stored in lyxrc/preferences
(so perhaps they should be moved from lyxrc).
> /// ??????????
> bool auto_number;
Flag telling whether to automatically reverse number in RTL text
(It should be grouped with rtl_support, but I don't think anyone will want to
set it to false, so it can be left out from the dialog).
> Any/all feedback welcomed. Especially if you have any ideas on how to enter
> arbitrary numbers of converter functions, viewers or bind keys!!!
For example, the viewers tab can be implemented using a browser with all the
viewable formats, two text inputs (format/viewer) and add/delete/replace
buttons:
+----------+ +----------------+
|dvi | format |dvi |
|ps | +----------------+
| | +----------------+
| | viewer |xdvi |
+----------+ +----------------+
+---+------+-------+
|Add|Delete|Replace|
+---+------+-------+
The same idea can be used for converter/bind keys.