-src:


The way to operate the editor for source specials is indicated in this parameter. For example

c:\usr\local\bin\mule.exe^s+%d %s

Here %s corresponds to the TeX file and %d corresponds to the line number. ^s is a separator between the program to be executed and its parameter.
If %n is indicated in place of %s, it is substituted by the name of the TeX file without extension. If < is put at the top such as

<c:\usr\local\bin\mule.exe^s+%d %s

then, dviout is minimaized after the editor is called.

To use DDE, one can indicate by

`service_name topic_name xtyp_execute`command

such as

`myedit myedit Open(+%d %s)`c:\bin\myedit.exe^s+%d "%s"

The service name, the topic name and the string sent by XTYP_EXECUTE are indicated by separating a space.  They are surrounded by ` and then the command follows which will be executed when the DDE server is not registered (cf. source specials).
If the latter ` is replaced by ``, the DDE transaction is executed after the execution of command.
If there are more than one XTYP_EXECUTE transactions, they are separated by |. For example,

`myedit myedit Open(%s)|Line(%d)``c:\bin\myedit.exe