configure.py: check for BibTeX programs. This makes it possible to use for example a Japanese BibTeX program.

Fixes http://bugzilla.lyx.org/show_bug.cgi?id=4143

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24056 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Uwe Stöhr 2008-03-30 00:11:36 +00:00
parent 66a94937c3
commit da0a9688bd
2 changed files with 8 additions and 0 deletions

View File

@ -170,6 +170,12 @@ Caveats when upgrading from earlier versions to 1.6.x
The support for Japanese has been improved in LyX 1.6.x. Due to encoding The support for Japanese has been improved in LyX 1.6.x. Due to encoding
reasons, Japanese documents that were edited with LyX 1.6.x cannot correctly reasons, Japanese documents that were edited with LyX 1.6.x cannot correctly
be converted to the format of LyX 1.5.x and thus not edited with LyX 1.5.x. be converted to the format of LyX 1.5.x and thus not edited with LyX 1.5.x.
To be able to use LyX 1.6 with Japanese, the latest version of the LaTeX
distribution "platex" must be installed.
platex provides a Japanese variant of BibTeX named "jbibtex". When LyX is
configured, this variant is used. In case you have problems with BibTeX-files
that include Japanese or you need to use another BibTeX program, set it in LyX
preferences under Output->LaTeX->BibTeX command.
Note: There may later be an updated list of known issues online at Note: There may later be an updated list of known issues online at

View File

@ -558,6 +558,8 @@ def checkOtherEntries():
r'\plaintext_roff_command ""' ]) r'\plaintext_roff_command ""' ])
checkProg('ChkTeX', ['chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38'], checkProg('ChkTeX', ['chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38'],
rc_entry = [ r'\chktex_command "%%"' ]) rc_entry = [ r'\chktex_command "%%"' ])
checkProg('BibTeX', ['jbibtex', 'bibtex'],
rc_entry = [ r'\bibtex_command "%%"' ])
checkProg('a spellchecker', ['ispell'], checkProg('a spellchecker', ['ispell'],
rc_entry = [ r'\spell_command "%%"' ]) rc_entry = [ r'\spell_command "%%"' ])
## FIXME: OCTAVE is not used anywhere ## FIXME: OCTAVE is not used anywhere