Dear List,
I am a long time lyx user but totally new to sgml. I am writting a
user's manual and decide to use sgml for its better style. I encountered
several problems:
1. For whatever text in code and verbatim environment, I see [[CDATA etc
in ps/pdf/html output. The tex file exported looks like:
\begin{verbatim}
<![CDATA[>>> print a=5
]]>
\end{verbatim}
and the lyx code is (I am using include but plan text has the same
problem)
\begin_inset Include \verbatiminput*{b.txt}
preview false
\end_inset
2. no mathematical formula. For a displayed formula \sin \alpha^2, the
generated latex code is
{$<$}{[}CDATA{[}$\backslash$sin$\backslash$alpha\^{}$\{$2$\}$
sin
alpha 2
3. My understanding (I could not find any lyx sgml manual) is that SGML
environment is for plain sgml code. However, when I input
<author>someone else</author> in SGML enviroment, I get
<author>someone else</author>
in sgml export.
4. I would like to use a batch file to generate ps/pdf/html files but
could not figure out what exactly the commands to use. What are the
routes of lyx to generate files?
lyx->(sgml?)->tex->dvi->ps
lyx->sgml->tex->pdf
lyx->sgml->pdf?
lyx->tex->html
lyx->sgml->html?
5. I am using a SGML article style with standard title/date/author etc
and I can at least get some output. When I use docbook SGML style, I
get a bunch of error messages like
% Using catalogs: /etc/sgml/sgml-docbook-4.1-1.0-17.cat
Using stylesheet:
/usr/share/sgml/docbook/utils-0.6.12/docbook-utils.dsl#print
Working on: /tmp/lyx_tmpdir5097uuHXpm/lyx_tmpbuf1/userGuide.sgml
jade:/tmp/lyx_tmpdir5097uuHXpm/lyx_tmpbuf1/userGuide.sgml:13:0:E:
character data is not allowed here
jade:/tmp/lyx_tmpdir5097uuHXpm/lyx_tmpbuf1/userGuide.sgml:14:10:E:
end tag for"AUTHOR" which is not finished
I have no idea at all what is going on.
I am using a standard redhat 9 box with the following apt-get'ed
packages
lyx-1.3.5
linuxdoc-tools-0.9.20-8
openjade-1.3.1-12
sgml-common-0.6.3-14
jadetex-3.12-9
docbook-style-dsssl-1.76-8
docbook-utils-0.6.12-5
... what else?
lyx reconfigure says:
+checking for linuxdoc class linuxdoc... yes
...
+checking for docbook class docbook-book... yes
+checking for docbook class docbook-chapter... yes
+checking for docbook class docbook-section... yes
+checking for docbook class docbook... yes
Many thanks in advance.
--
Bo Peng