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.

Reply via email to