#include "support/strfwd.h"
+#include <set>
#include <string>
RC_ACCEPT_COMPOUND = 1,
RC_ALT_LANG,
RC_AUTOCORRECTION_MATH,
- RC_PLAINTEXT_LINELEN,
- RC_PLAINTEXT_ROFF_COMMAND,
RC_AUTOREGIONDELETE,
RC_AUTORESET_OPTIONS,
RC_AUTOSAVE,
RC_AUTO_NUMBER,
RC_BACKUPDIR_PATH,
+ RC_BIBTEX_ALTERNATIVES,
RC_BIBTEX_COMMAND,
RC_BINDFILE,
RC_CHECKLASTFILES,
RC_CONVERTER_CACHE_MAXAGE,
RC_COPIER,
RC_CURSOR_FOLLOWS_SCROLLBAR,
- RC_MAC_LIKE_WORD_MOVEMENT,
RC_DATE_INSERT_FORMAT,
- RC_DEFFILE,
RC_DEFAULT_LANGUAGE,
RC_DEFAULT_VIEW_FORMAT,
- RC_GUI_LANGUAGE,
RC_DEFAULT_PAPERSIZE,
+ RC_DEFFILE,
RC_DIALOGS_ICONIFY_WITH_MAIN,
RC_DISPLAY_GRAPHICS,
RC_DOCUMENTPATH,
RC_FULL_SCREEN_LIMIT,
RC_FULL_SCREEN_SCROLLBAR,
RC_FULL_SCREEN_TABBAR,
+ RC_FULL_SCREEN_MENUBAR,
RC_FULL_SCREEN_TOOLBARS,
RC_FULL_SCREEN_WIDTH,
RC_GEOMETRY_SESSION,
RC_GROUP_LAYOUTS,
+ RC_GUI_LANGUAGE,
+ RC_INDEX_ALTERNATIVES,
RC_INDEX_COMMAND,
RC_INPUT,
RC_JBIBTEX_COMMAND,
RC_LANGUAGE_USE_BABEL,
RC_LOADSESSION,
RC_MACRO_EDIT_STYLE,
+ RC_MAC_LIKE_WORD_MOVEMENT,
RC_MAKE_BACKUP,
RC_MARK_FOREIGN_LANGUAGE,
RC_MOUSE_WHEEL_SPEED,
RC_NOMENCL_COMMAND,
RC_NUMLASTFILES,
+ RC_OPEN_BUFFERS_IN_TABS,
RC_PATH_PREFIX,
RC_PERS_DICT,
+ RC_PLAINTEXT_LINELEN,
+ RC_PLAINTEXT_ROFF_COMMAND,
RC_PREVIEW,
RC_PREVIEW_HASHED_LABELS,
RC_PREVIEW_SCALE_FACTOR,
RC_SERVERPIPE,
RC_SET_COLOR,
RC_SHOW_BANNER,
- RC_OPEN_BUFFERS_IN_TABS,
RC_SORT_LAYOUTS,
RC_SPELL_COMMAND,
RC_SPELLCHECK_CONTINUOUSLY,
PAPER_SIZE default_papersize;
/// command to run chktex incl. options
std::string chktex_command;
+ /// all available commands to run bibtex incl. options
+ std::set<std::string> bibtex_alternatives;
/// command to run bibtex incl. options
std::string bibtex_command;
/// command to run japanese bibtex incl. options
std::string jbibtex_command;
+ /// all available index commands incl. options
+ std::set<std::string> index_alternatives;
/// command to run makeindex incl. options or other index programs
std::string index_command;
/// command to run japanese index program incl. options
unsigned int plaintext_linelen;
/// Accept compound words in spellchecker?
bool spellchecker_accept_compound;
- /// Pass input encoding switch to the spellchecker?
- bool spellchecker_use_input_encoding;
- /// Use alternate language?
- bool spellchecker_use_alt_lang;
- /// Use personal dictionary?
- bool spellchecker_use_pers_dict;
/// Use tooltips?
bool use_tooltip;
/// Use pixmap cache?
bool use_pixmap_cache;
- /// Use escape chars?
- bool spellchecker_use_esc_chars;
/// Alternate language for spellchecker
std::string spellchecker_alt_lang;
- /// Alternate personal dictionary file for the spellchecker
- std::string spellchecker_pers_dict;
/// Escape characters
std::string spellchecker_esc_chars;
/// spellcheck continuously?
bool full_screen_scrollbar;
/// Toggle tabbar in fullscreen mode?
bool full_screen_tabbar;
+ /// Toggle menubar in fullscreen mode?
+ bool full_screen_menubar;
/// Limit the text width?
bool full_screen_limit;
/// Width of limited screen (in pixels) in fullscreen mode