mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-25 10:58:52 +00:00
find correct ps and pdf previewers in win32 (bug 1508); remove lyxrc variable \ps_command
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8515 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
f54151f2d6
commit
aefbd97a16
@ -1,3 +1,11 @@
|
||||
2004-03-22 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
|
||||
|
||||
* lyxrc.example: remove \ps_command
|
||||
|
||||
* configure.m4: check for acrobat, acrord32 and gsview32 as PDF
|
||||
viewers (useful for windows); do not pass -swap option when
|
||||
gsview32 is used as ps viewer. Remove support for \ps_command
|
||||
|
||||
2004-03-17 Angus Leeming <leeming@lyx.org>
|
||||
|
||||
* ui/classic.ui:
|
||||
|
@ -263,14 +263,16 @@ test "$word_to_latex_command" = "word2x" && word_to_latex_command="word2x -f lat
|
||||
SEARCH_PROG([for Image converter],image_command,convert)
|
||||
test $image_command = "convert" && image_command="convert \$\$i \$\$o"
|
||||
|
||||
# Search for a Postscript interpreter
|
||||
LYXRC_PROG([for a Postscript interpreter], \ps_command, gs)
|
||||
|
||||
# Search something to preview postscript
|
||||
SEARCH_PROG([for a Postscript previewer],GHOSTVIEW,gv ghostview)
|
||||
SEARCH_PROG([for a Postscript previewer],GHOSTVIEW,gsview32 gv ghostview)
|
||||
case $GHOSTVIEW in
|
||||
gv|ghostview) PS_VIEWER="$GHOSTVIEW -swap" ;;
|
||||
*) PS_VIEWER="$GHOSTVIEW";;
|
||||
esac
|
||||
EPS_VIEWER=$GHOSTVIEW
|
||||
|
||||
# Search for a program to preview pdf
|
||||
SEARCH_PROG([for a PDF preview],PDF_VIEWER,acroread gv ghostview xpdf)
|
||||
SEARCH_PROG([for a PDF preview],PDF_VIEWER, acrobat acrord32 gsview32 acroread gv ghostview xpdf)
|
||||
|
||||
# Search something to preview dvi
|
||||
SEARCH_PROG([for a DVI previewer],DVI_VIEWER, xdvi windvi yap)
|
||||
@ -559,8 +561,8 @@ cat >$outfile <<EOF
|
||||
\\viewer pdf "$PDF_VIEWER"
|
||||
\\viewer pdf2 "$PDF_VIEWER"
|
||||
\\viewer pdf3 "$PDF_VIEWER"
|
||||
\\viewer ps "$GHOSTVIEW -swap"
|
||||
\\viewer eps "$GHOSTVIEW"
|
||||
\\viewer ps "$PS_VIEWER"
|
||||
\\viewer eps "$EPS_VIEWER"
|
||||
|
||||
$rc_entries
|
||||
\\font_encoding "$chk_fontenc"
|
||||
|
@ -118,13 +118,6 @@
|
||||
# executive, a3, a4, a5, or b5 as the default papersize.
|
||||
#\default_papersize "a4"
|
||||
|
||||
# Define which program to use to use as postscript interpreter for included
|
||||
# images.
|
||||
# You can not include any options. The default is "gs" if it can be found.
|
||||
# If you have a slow computer, you should consider turning off the WYSIWYG
|
||||
# display of includes images, by using this command:
|
||||
#\ps_command ""
|
||||
|
||||
# Define which program to use to run "chktex".
|
||||
# You should include options that turn different warnings on and off.
|
||||
# Default is "chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38"
|
||||
|
@ -1,3 +1,8 @@
|
||||
2004-03-22 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
|
||||
|
||||
* lyxrc.C (setDefaults, getDescription, output, read):
|
||||
* lyxrc.h: remove ps_command
|
||||
|
||||
2004-03-22 Angus Leeming <leeming@lyx.org>
|
||||
|
||||
* lyx_main.C (error_handler, init): remove handler for SIGPIPE.
|
||||
@ -12,12 +17,12 @@
|
||||
|
||||
2004-03-19 André Pönitz <poenitz@gmx.net>
|
||||
|
||||
* cursor.[Ch] (reset): take main text inset as argument
|
||||
* cursor.[Ch] (reset): take main text inset as argument
|
||||
|
||||
* BufferView: adjust
|
||||
* BufferView_pimpl.C: adjust
|
||||
* BufferView: adjust
|
||||
* BufferView_pimpl.C: adjust
|
||||
|
||||
* paragraph.[Ch]: fix completely broken operator=()
|
||||
* paragraph.[Ch]: fix completely broken operator=()
|
||||
|
||||
2004-03-16 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
|
||||
|
||||
|
16
src/lyxrc.C
16
src/lyxrc.C
@ -123,7 +123,6 @@ keyword_item lyxrcTags[] = {
|
||||
{ "\\print_to_file", LyXRC::RC_PRINTTOFILE },
|
||||
{ "\\print_to_printer", LyXRC::RC_PRINTTOPRINTER },
|
||||
{ "\\printer", LyXRC::RC_PRINTER },
|
||||
{ "\\ps_command", LyXRC::RC_PS_COMMAND },
|
||||
{ "\\rtl", LyXRC::RC_RTL_SUPPORT },
|
||||
{ "\\screen_dpi", LyXRC::RC_SCREEN_DPI },
|
||||
{ "\\screen_font_encoding", LyXRC::RC_SCREEN_FONT_ENCODING },
|
||||
@ -198,7 +197,6 @@ void LyXRC::setDefaults() {
|
||||
print_paper_dimension_flag = "-T";
|
||||
document_path.erase();
|
||||
tempdir_path = "/tmp";
|
||||
ps_command = "gs";
|
||||
view_dvi_paper_option.erase();
|
||||
default_papersize = PAPER_USLETTER;
|
||||
custom_export_format = "ps";
|
||||
@ -552,12 +550,6 @@ int LyXRC::read(string const & filename)
|
||||
}
|
||||
break;
|
||||
|
||||
case RC_PS_COMMAND:
|
||||
if (lexrc.next()) {
|
||||
ps_command = lexrc.getString();
|
||||
}
|
||||
break;
|
||||
|
||||
case RC_CHKTEX_COMMAND:
|
||||
if (lexrc.next()) {
|
||||
chktex_command = lexrc.getString();
|
||||
@ -1165,11 +1157,6 @@ void LyXRC::output(ostream & os) const
|
||||
}
|
||||
os << "\"\n";
|
||||
}
|
||||
case RC_PS_COMMAND:
|
||||
if (ps_command != system_lyxrc.ps_command) {
|
||||
os << "# Program used for interpreting postscript.\n"
|
||||
<< "\\ps_command \"" << ps_command << "\"\n";
|
||||
}
|
||||
case RC_CHKTEX_COMMAND:
|
||||
if (chktex_command != system_lyxrc.chktex_command) {
|
||||
os << "\\chktex_command \"" << chktex_command << "\"\n";
|
||||
@ -1956,9 +1943,6 @@ string const LyXRC::getDescription(LyXRCTags tag)
|
||||
str = _("Specify the default paper size.");
|
||||
break;
|
||||
|
||||
case RC_PS_COMMAND:
|
||||
break;
|
||||
|
||||
case RC_ACCEPT_COMPOUND:
|
||||
str = _("Consider run-together words, such as \"diskdrive\" for \"disk drive\", as legal words?");
|
||||
break;
|
||||
|
@ -87,7 +87,6 @@ enum LyXRCTags {
|
||||
RC_CHECKLASTFILES,
|
||||
RC_VIEWDVI_PAPEROPTION,
|
||||
RC_DEFAULT_PAPERSIZE,
|
||||
RC_PS_COMMAND,
|
||||
RC_ACCEPT_COMPOUND,
|
||||
RC_SPELL_COMMAND,
|
||||
RC_USE_INP_ENC,
|
||||
@ -191,8 +190,6 @@ enum LyXRCTags {
|
||||
std::string custom_export_command;
|
||||
///
|
||||
std::string custom_export_format;
|
||||
/// postscript interpreter (in general "gs", if it is installed)
|
||||
std::string ps_command;
|
||||
/// option for telling the dvi viewer about the paper size
|
||||
std::string view_dvi_paper_option;
|
||||
/// default paper size for local xdvi/dvips/ghostview/whatever
|
||||
|
Loading…
Reference in New Issue
Block a user