source: projects/specs/trunk/a/asymptote/asymptote-2.00-settings-vine-vl6.patch @ 5239

Revision 5239, 2.4 KB checked in by munepi, 12 years ago (diff)

updated asymptote

  • asymptote-2.00/settings.cc

    diff -up asymptote-2.00/settings.cc.orig asymptote-2.00/settings.cc
    old new bool msdos=false; 
    8989string HOME="HOME"; 
    9090string docdir=ASYMPTOTE_DOCDIR; 
    9191const char pathSeparator=':'; 
    92 string defaultPSViewer="gv"; 
     92string defaultPSViewer="evince"; 
    9393#ifdef __APPLE__ 
    9494string defaultPDFViewer="open"; 
    9595#else   
    96 string defaultPDFViewer="acroread"; 
     96string defaultPDFViewer="evince"; 
    9797#endif   
    9898string defaultGhostscript="gs"; 
    9999string defaultDisplay="display"; 
  • asymptote-2.10/settings.cc

    diff -up asymptote-2.10/settings.cc\~ asymptote-2.10/settings.cc
    old new struct engineSetting : public argumentSe 
    695695  bool getOption() { 
    696696    string str=optarg; 
    697697     
    698     if(str == "latex" || str == "pdflatex" || str == "xelatex" || 
     698    if(str == "eplatex" || str == "platex" ||  
     699       str == "latex" || str == "pdflatex" || str == "xelatex" || 
    699700       str == "tex" || str == "pdftex" || str == "context" || str == "none") { 
    700701      value=str; 
    701702      return true; 
    void initSettings() { 
    11311132  addOption(new boolSetting("keepaux", 0, 
    11321133                            "Keep intermediate LaTeX .aux files")); 
    11331134  addOption(new engineSetting("tex", 0, "engine", 
    1134                               "latex|pdflatex|xelatex|tex|pdftex|context|none", 
     1135                              "eplatex|platex|latex|pdflatex|xelatex|tex|pdftex|context|none", 
    11351136                              "latex")); 
    11361137 
    11371138  addOption(new boolSetting("twice", 0, 
    void initSettings() { 
    12691270  addOption(new envSetting("gs", defaultGhostscript)); 
    12701271  addOption(new envSetting("texpath", "")); 
    12711272  addOption(new envSetting("texcommand", "")); 
    1272   addOption(new envSetting("dvips", "dvips")); 
     1273  addOption(new envSetting("dvips", "pdvips")); 
    12731274  addOption(new envSetting("dvisvgm", "dvisvgm")); 
    12741275  addOption(new envSetting("convert", "convert")); 
    12751276  addOption(new envSetting("display", defaultDisplay)); 
    bool pdf(const string& texengine) { 
    14231424} 
    14241425 
    14251426bool latex(const string& texengine) { 
    1426   return texengine == "latex" || texengine == "pdflatex" ||  
     1427  return texengine == "eplatex" || texengine == "platex" ||  
     1428    texengine == "latex" || texengine == "pdflatex" ||  
    14271429    texengine == "xelatex"; 
    14281430} 
    14291431 
Note: See TracBrowser for help on using the repository browser.