feat(website): initial proper website
27
.github/workflows/deploy_website.yml
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
name: deploy_website
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- staged
|
||||
paths:
|
||||
- 'website/*'
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: 3.x
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
key: ${{ github.ref }}
|
||||
path: .cache
|
||||
- run: pip install mkdocs-material
|
||||
- run: |
|
||||
cd website
|
||||
mkdocs gh-deploy --force
|
|
@ -1,2 +0,0 @@
|
|||
the html files is generated automatically by qdoc
|
||||
from https://github.com/Abs62/goldendict-help
|
|
@ -1 +0,0 @@
|
|||
theme: jekyll-theme-cayman
|
|
@ -1,25 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>14 Command line switches | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">14 Command line switches</h1>
|
||||
<!-- $$$cmdline.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>Note: All switches are case-sensitive.</p>
|
||||
<div class="table"><table class="generic">
|
||||
<thead><tr class="qt-style"><th >Switch</th><th >Action</th></tr></thead>
|
||||
<tr valign="top" class="odd"><td >--log-to-file</td><td >Turn on <a href="debug.html" translate="no">debug mode</a>.</td></tr>
|
||||
<tr valign="top" class="even"><td >--group-name=name_of_group</td><td >Set "name_of_group" group of dictionaries as current for main window.</td></tr>
|
||||
<tr valign="top" class="odd"><td >--popup-group-name=name_of_group</td><td >Set "name_of_group" group of dictionaries as current for popup window.</td></tr>
|
||||
</table></div>
|
||||
<p>Switches "--group-name" and "--popup-group-name" can affect to already loaded GoldenDict instance. Also command line can contain word which will be transferred to GoldenDict to translate.</p>
|
||||
</div>
|
||||
<!-- @@@cmdline.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>12 User styles | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">12 User styles</h1>
|
||||
<!-- $$$cssfiles.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>To change of dictionary articles presentation you can create the file with styles which will be used while articles output. Such file must be named "article-style.css" and placed in GoldenDict configuration folder beside the "config" file. The "article-style.css" is just style sheet file wrote in accordance with standard html style sheet <a href="http://www.w3.org/Style/CSS/" translate="no">rules</a>. To see a class names used in articles you can call inspector via article context menu.</p>
|
||||
<p>Also you can tune GoldenDict interface. To make it you should create the "qt-style.css" style sheet file in GoldenDict configuration folder beside the "config" file. The rules for Qt style sheets you can find <a href="http://qt-project.org/doc/qt-4.8/stylesheet-syntax.html" translate="no">here</a>.</p>
|
||||
<p>The examples of "article-style.css" and "qt-style.css" files you can find in <a href="https://github.com/goldendict/goldendict" translate="no">GoldenDict source code</a>.</p>
|
||||
</div>
|
||||
<!-- @@@cssfiles.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>11 Debug mode | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">11 Debug mode</h1>
|
||||
<!-- $$$debug.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>To turn on debug mode launch GoldenDict with "--log-to-file" command line key. In this mode GoldenDict creates in configuration folder the "gd_log.txt" and store various warnings, errors and debug messages in it. If GoldenDict started without this key all messages will be output to console (under Linux and MacOS) or ignored (under Windows).</p>
|
||||
</div>
|
||||
<!-- @@@debug.html -->
|
||||
</body>
|
||||
</html>
|
102
docs/dicts.html
|
@ -1,102 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>05 Manage dictionaries | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar">
|
||||
<div class="toc">
|
||||
<h3 id="toc">Contents</h3>
|
||||
<ul>
|
||||
<li class="level1"><a href="#5-1-1-files-tab">5.1.1 "Files" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-2-sound-dirs-tab">5.1.2 "Sound dirs" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-3-morphology-tab">5.1.3 "Morphology" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-4-wikipedia-tab">5.1.4 "Wikipedia" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-5-websites-tab">5.1.5 "Websites" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-6-dict-servers-tab">5.1.6 "DICT servers" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-7-programs-tab">5.1.7 "Programs" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-8-forvo-tab">5.1.8 "Forvo" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-9-transliteration-tab">5.1.9 "Transliteration" tab</a></li>
|
||||
<li class="level1"><a href="#5-1-10-text-to-speech-tab-only-under-windows-and-macos">5.1.10 "Text To Speech" tab (only under Windows and MacOS)</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">05 Manage dictionaries</h1>
|
||||
<!-- $$$dicts.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>Dictionaries addition dialog can be called via menu "Edit" -> "Dictionaries..." or by hotkey F3. It contains several tabs.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>5.1 Sources</p>
|
||||
<p>Here you can add dictionaries of different types. This tab contains some more tabs.</p>
|
||||
<h2 id="5-1-1-files-tab">5.1.1 "Files" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_1.png" alt="" /></p><p>Here you can add local dictionaries. It needs to set folder with dictionaries by "Add" button and set "Recursive" checkbox if this folder contains some more folders with dictionaries. GoldenDict will scan these folders (by pressing button "Rescan now", "Apply" or "OK") and add found dictionaries into dictionaries list. "Rescan" button start forced scan of all folders in list. It is necessary if some dictionary was added to these folders when GoldenDict works. Buttons "Apply" and "OK" start rescan only if folders list was changed.</p>
|
||||
<p>"Remove" button remove selected folder from list.</p>
|
||||
<h2 id="5-1-2-sound-dirs-tab">5.1.2 "Sound dirs" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_2.png" alt="" /></p><p>Here you can add sound files in separate folders. To add such folder it needs to set folder by "Add" button. In the "Name" column you can set name with which this folder will be added to dictionaries list. In the "Icon" column you can set custom icon file for this sound files set. If you add icon file name without path GoldenDict will search this file in configuration folder.</p>
|
||||
<h2 id="5-1-3-morphology-tab">5.1.3 "Morphology" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_3.png" alt="" /></p><p>Here you can turn on/off morphology dictionaries. Such dictionaries in Hunspell format (.aff + .dic) should be placed into "content/morphology" subfolder of GoldenDict folder. GoldenDict scan this folder and create list of available dictionaries. To turn on dictionary just set mark in corresponding column.</p>
|
||||
<h2 id="5-1-4-wikipedia-tab">5.1.4 "Wikipedia" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_4.png" alt="" /></p><p>Here you can add web-sites which uses Wiki engine. To add such site you should set it url, name for dictionaries list and set mark in "Enabled" column. In the "Icon" column you can set custom icon for this site. If you add icon file name without path GoldenDict will search this file in configuration folder.</p>
|
||||
<h2 id="5-1-5-websites-tab">5.1.5 "Websites" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_5.png" alt="" /></p><p>Here you can add any website which allow to set target word in url. To add such site you should set it url with target word template, name for dictionaries list and set mark in "Enabled" column. In the "Icon" column you can set custom icon for this site. If you add icon file name without path GoldenDict will search this file in configuration folder. "As link" column define method of article insertion into common page. If this option is set article will be inserted as link inside <iframe> tag (preferable mode). If articles are not loaded in this mode turn this option off, then articles will be inserted as html-code.</p>
|
||||
<p>Target word can be inserted into url in next encodings::</p>
|
||||
<div class="table"><table class="generic">
|
||||
<thead><tr class="qt-style"><th >Target word template</th><th >Encoding</th></tr></thead>
|
||||
<tr valign="top" class="odd"><td >%GDWORD%</td><td >UTF-8</td></tr>
|
||||
<tr valign="top" class="even"><td >%GD1251%</td><td >Windows-1251</td></tr>
|
||||
<tr valign="top" class="odd"><td >%GDISO1% ... %GDISO16%</td><td >ISO 8859-1 ... ISO 8859-16 respectively</td></tr>
|
||||
<tr valign="top" class="even"><td >%GDBIG5%</td><td >Big-5</td></tr>
|
||||
<tr valign="top" class="odd"><td >%GDBIG5HKSCS%</td><td >Big5-HKSCS</td></tr>
|
||||
<tr valign="top" class="even"><td >%GDGBK%</td><td >GBK and GB 18030</td></tr>
|
||||
<tr valign="top" class="odd"><td >%GDSHIFTJIS%</td><td >Shift-JIS</td></tr>
|
||||
</table></div>
|
||||
<h2 id="5-1-6-dict-servers-tab">5.1.6 "DICT servers" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_6.png" alt="" /></p><p>Here you can add servers which uses DICT protocol. To add such server you should set its url, name for dictionaries list, server bases list, search strategies list and set mark in "Enabled" column. If bases list is empty GoldenDict will use all server bases. If search strategies list is empty GoldenDict will use "prefix" strategy (comparing the first part of the word).</p>
|
||||
<p>In the "Icon" column you can set custom icon for every server. If you add icon file name without path GoldenDict will search this file in configuration folder.</p>
|
||||
<h2 id="5-1-7-programs-tab">5.1.7 "Programs" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_7.png" alt="" /></p><p>Here you can add external applications. To add such application you should set command line for its launch, name for dictionaries list and application type. The %GDWORD% template in command line will be replaced by word from search line. If command line don't contains such template the word will be fed into standard input stream in 8-bit current locale encoding.</p>
|
||||
<p>Allowed application types:</p>
|
||||
<div class="table"><table class="generic">
|
||||
<thead><tr class="qt-style"><th >Application type</th><th >The purpose of application</th></tr></thead>
|
||||
<tr valign="top" class="odd"><td >Audio</td><td >Application play sound.</td></tr>
|
||||
<tr valign="top" class="even"><td >Text</td><td >Application output some plain text in 8-bit current locale encoding into standard output stream. This text will be shown as separate article.</td></tr>
|
||||
<tr valign="top" class="odd"><td >Html</td><td >Application output some html code into standard output stream. This code will be shown as separate article.</td></tr>
|
||||
<tr valign="top" class="even"><td >Prefix</td><td >Application output some word list into standard output stream. This list will be added in common matches list.</td></tr>
|
||||
</table></div>
|
||||
<p>In the "Icon" column you can set custom icon for every application. If you add icon file name without path GoldenDict will search this file in configuration folder.</p>
|
||||
<h2 id="5-1-8-forvo-tab">5.1.8 "Forvo" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_8.png" alt="" /></p><p>Here you can tune the parameters for connection to Forvo server - base of live pronunciations. To use Forvo service you should <a href="http://api.forvo.com/key/" translate="no">obtain user key</a> and place it into "API Key" line. Also you should to set <a href="http://www.forvo.com/languages-codes/" translate="no">language codes</a> in "Language codes" line.</p>
|
||||
<h2 id="5-1-9-transliteration-tab">5.1.9 "Transliteration" tab</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_9.png" alt="" /></p><p>Here you can add transliteration algorithms. To add algorithm into dictionaries list just set mark beside it. When such dictionary added into current dictionaries group GoldenDict will search word in the input line as well as result of its handling by corresponding transliteration algorithm.</p>
|
||||
<h2 id="5-1-10-text-to-speech-tab-only-under-windows-and-macos">5.1.10 "Text To Speech" tab (only under Windows and MacOS)</h2>
|
||||
<p class="centerAlign"><img src="images/dicts1_10.png" alt="" /></p><p>Here you can add text-to-speech engines installed in system. List of such engines shown in combobox "Available voice engines". To add engine select it in list and press "Add" button. For every engine you can tune speech volume and rate by corresponding sliders.</p>
|
||||
<p>You can press "Preview" button to send to selected engine string from line "Text to be previewed".</p>
|
||||
<p>In the "Icon" column you can set custom icon for every engine. If you add icon file name without path GoldenDict will search this file in configuration folder.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>5.2 Dictionaries</p>
|
||||
<p>Here you can sort common dictionaries list. It can be completed manually by dragging dictionaries by mouse as well as automatically via context menu. Also here you can see dictionary parameters. The dictionaries filter line allows filter list by dictionary name.</p>
|
||||
<p>Via context menu of dictionaries list you can sort this list. Sorting can be completed it two modes:</p>
|
||||
<div class="table"><table class="generic">
|
||||
<tr valign="top" class="odd"><td >Sort by name</td><td >Alphabetical sorting by dictionary name.</td></tr>
|
||||
<tr valign="top" class="even"><td >Sort by language</td><td >Alphabetical sorting by dictionary source language, target language and name.</td></tr>
|
||||
</table></div>
|
||||
<p>For some local dictionaries you also can call <a href="headwords.html" translate="no">dictionary headwords dialog</a>.</p>
|
||||
<p>To remove dictionary from list without deleting it just drag this dictionary into "Inactive (disabled) dictionaries" window.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>5.3 Groups</p>
|
||||
<p>Here you can create and edit dictionary groups. To add dictionary into group just drag it into groups window, to remove it drag it back to dictionaries list. Also you can press "Auto groups button" to automatically create groups for all presented in dictionaries list language directions. Via context menu of such automatically created groups you can execute additional dictionaries grouping by source or target language and combine dictionaries in more large groups.</p>
|
||||
<p>Via "Group icon" list box you can select icon for current group. This icon will be shown beside group name in groups list.</p>
|
||||
<p>In "Shortcut" line you can set hotkey to select this group. Just select this line and press shortcut keys.</p>
|
||||
<p>"Folder in Favorites" line allow to bind some Favorites folder to this group. Headwords opened in this group will be store in given Favorites folder. Respectively, headwords from given Favorites folder will be opened in this group. A nested folders is allowed, separator is "/" or "\" character. If given folder is absent in Favorites it will be created while first headword store from this group. If folder is not given then headwords from this group will be store in root folder of Favorites.</p>
|
||||
<p>Buttons:</p>
|
||||
<div class="table"><table class="generic">
|
||||
<tr valign="top" class="odd"><td >"Add group"</td><td >Create new group</td></tr>
|
||||
<tr valign="top" class="even"><td >"Auto groups"</td><td >Automatic grouping by language directions</td></tr>
|
||||
<tr valign="top" class="odd"><td >"Rename group"</td><td >Rename current group</td></tr>
|
||||
<tr valign="top" class="even"><td >"Remove group"</td><td >Remove current group</td></tr>
|
||||
<tr valign="top" class="odd"><td >"Remove all groups"</td><td >Remove all groups</td></tr>
|
||||
</table></div>
|
||||
</div>
|
||||
<!-- @@@dicts.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,25 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>10 Favorites | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">10 Favorites</h1>
|
||||
<!-- $$$favorites.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>Favorites in GoldenDict is a hierarchical structure of folders and headers in them. Folders can be bound to specific groups of dictionaries. The folder is bound to the group if it is specified in the settings of the corresponding group. The headwords opened in that group will be stored to this folder. Accordingly headwords from this folder will be opened in that group. If the folder is not bound to any group of dictionaries then headwords from it will be opened in the current group.</p>
|
||||
<p>Favorites allows you to create folders manually via context menu, to move/add items to them simply by dragging and dropping as well as to delete selected items via context menu or by pressing the "Del" key.</p>
|
||||
<p>In addition to adding and removing items to/from the Favorites you can perform the following operations via context menu or the main menu:</p>
|
||||
<ul>
|
||||
<li>"Export" - the Favorites contents will be exported to the specified XML file while preserving the entire structure.</li>
|
||||
<li>"Export to plain list" - all headwords stored in the Favorites will be saved to the specified text file as plain list without saving the folder structure.</li>
|
||||
<li>"Import" - the current contents of the Favorites will be replaced by the contents of the specified XML file.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- @@@favorites.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,94 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>02 Supported dictionary formats | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar">
|
||||
<div class="toc">
|
||||
<h3 id="toc">Contents</h3>
|
||||
<ul>
|
||||
<li class="level1"><a href="#1-stardict">1. Stardict</a></li>
|
||||
<li class="level1"><a href="#2-abbyy-lingvo">2. ABBYY Lingvo</a></li>
|
||||
<li class="level1"><a href="#3-dictd-xdxf">3. DictD, Xdxf</a></li>
|
||||
<li class="level1"><a href="#4-slob">4. Slob</a></li>
|
||||
<li class="level1"><a href="#5-gls">5. GLS</a></li>
|
||||
<li class="level1"><a href="#6-abbyy-lingvo-sound-archives">6. ABBYY Lingvo sound archives</a></li>
|
||||
<li class="level1"><a href="#7-sound-files-in-separate-folders">7. Sound files in separate folders</a></li>
|
||||
<li class="level1"><a href="#8-zips-sound-packs">8. Zips sound packs</a></li>
|
||||
<li class="level1"><a href="#9-individual-dictionary-icons">9. Individual dictionary icons</a></li>
|
||||
<li class="level1"><a href="#10-general-notes">10. General notes</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">02 Supported dictionary formats</h1>
|
||||
<!-- $$$formats.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<span id="formats"></span><p><b class="redFont"><code translate=\"no\">\chapter</code></b>Local dictionaries</p>
|
||||
<ul>
|
||||
<li>Babylon dictionaries (.BGL), complete with images and resources</li>
|
||||
<li><a href="formats.html#stardict-features" translate="no">StarDict dictionaries</a> (.ifo/.dict./.idx/.syn)</li>
|
||||
<li><a href="formats.html#xdxf-features" translate="no">DictD dictionaries</a> (.index/.dict(.dz))</li>
|
||||
<li><a href="formats.html#dsl-features" translate="no">ABBYY Lingvo source files</a> (.dsl(.dz)), together with abbreviations.</li>
|
||||
<li><a href="formats.html#xdxf-features" translate="no">Xdxf dictionaries</a> (.xdxf(.dz))</li>
|
||||
<li>AardDictionary dictionaries (.aar)</li>
|
||||
<li>SDictionary dictionaries (.dct)</li>
|
||||
<li>Zim dictionaries (.zim)</li>
|
||||
<li>MDict dictionaries (.mdx/.mdd)</li>
|
||||
<li>Epwing dictionaries</li>
|
||||
<li><a href="formats.html#slob-features" translate="no">Slob dictionaries</a> (.slob)</li>
|
||||
<li><a href="formats.html#gls-features" translate="no">Babylon source files</a> (.gls(.dz))</li>
|
||||
<li><a href="formats.html#lsa-features" translate="no">ABBYY Lingvo sound archives</a> (.lsa/.dat)</li>
|
||||
<li><a href="formats.html#sounddirs-features" translate="no">Sound files in separate folders</a></li>
|
||||
<li><a href="formats.html#zips-features" translate="no">Zips sound packs</a> (.zips)</li>
|
||||
</ul>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>Network resources</p>
|
||||
<ul>
|
||||
<li>Wikipedia and other Wiki-resources, which use Wiki engine.</li>
|
||||
<li>Any sites which allow set target word in address line</li>
|
||||
<li>DICT servers</li>
|
||||
<li>Forvo site with pronunciations</li>
|
||||
</ul>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>Other resources</p>
|
||||
<ul>
|
||||
<li>External programs</li>
|
||||
<li>Text-to-speech engines</li>
|
||||
</ul>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>Local dictionary features <span id="stardict-features"></span></p>
|
||||
<h2 id="1-stardict">1. Stardict</h2>
|
||||
<p>Main file of Stardict dictionary (.dict) can be compressed by Dictzip program to reduce its size.</p>
|
||||
<p>Additional dictionary resources (images, style sheets, etc.) placed in "res" folder also can be compressed into zip archive. This archive must be named "res.zip" and placed beside other dictionary files or inside "res" folder.</p>
|
||||
|
||||
<span id="dsl-features"></span><h2 id="2-abbyy-lingvo">2. ABBYY Lingvo</h2>
|
||||
<p>Main file of ABBYY Lingvo dictionary (.dsl) can be compressed by Dictzip program to reduce its size.</p>
|
||||
<p>Additional dictionary resources (images, sound files, etc.) also can be compressed into zip archive. This archive must be named on main dictionary file name (include extension) with adding ".files.zip" and placed beside other dictionary files. If main file of your dictionary, for example, named "My_best_dictionary.dsl" therefore archive with resources must be named "My_best_dictionary.dsl.files.zip".</p>
|
||||
|
||||
<p>GoldenDict supports the "#SOUND_DICTIONARY" directive. Sounds missing in the resources of the dictionary will be searched first in the dictionary specified in this directive.</p>
|
||||
<span id="xdxf-features"></span><h2 id="3-dictd-xdxf">3. DictD, Xdxf</h2>
|
||||
<p>Main file of DictD dictionary (.dict) or Xdxf dictionary (.xdxf) can be compressed by Dictzip program to reduce its size.</p>
|
||||
<span id="slob-features"></span><h2 id="4-slob">4. Slob</h2>
|
||||
<p>GoldenDict can render formulas in TeX format via <a href="http://www.forkosh.com/mimetex.html" translate="no">Mimetex</a> program. Just place "mimetex.cgi" file beside GoldenDict executable file.</p>
|
||||
<span id="gls-features"></span><h2 id="5-gls">5. GLS</h2>
|
||||
<p>Main file of Babylon source dictionary must be in UTF-8 (or UTF-16 with BOM) encoding. It can be compressed by Dictzip program to reduce its size. Golden Dict read from dictionary header "### Glossary title:", "### Author:", "### Description:", "### Source language:" and "### Target language:" fields only. Dictionary header must be concluded with "### Glossary section:" mark.</p>
|
||||
<span id="lsa-features"></span><h2 id="6-abbyy-lingvo-sound-archives">6. ABBYY Lingvo sound archives</h2>
|
||||
<p>ABBYY Lingvo sound archives are set of sound files packed into one file of some specific format. These files can be called directly from matches list or from dictionary articles.</p>
|
||||
<span id="sounddirs-features"></span><h2 id="7-sound-files-in-separate-folders">7. Sound files in separate folders</h2>
|
||||
<p>The separate folder with sound files can be added into GoldenDict dictionaries list. GoldenDict will handle this folders like ABBYY Lingvo sound archives (inapplicable in <a href="portable.html" translate="no">portable mode</a>).</p>
|
||||
<span id="zips-features"></span><h2 id="8-zips-sound-packs">8. Zips sound packs</h2>
|
||||
<p>Zips sound pack is zip archive with extension ".zips" contains set of sound files. To create suck pack it needs to compress sound files into zip archive and change extension of this archive to ".zips". GoldenDict will handle such sound packs like ABBYY Lingvo sound archives.</p>
|
||||
|
||||
<h2 id="9-individual-dictionary-icons">9. Individual dictionary icons</h2>
|
||||
<p>Every local dictionary can have individual icon. BMP, PNG, JPG or ICO files can be used for this icon.</p>
|
||||
<p>For Babylon, StarDict, DictD, ABBYY Lingvo, AardDictionary, SDictionary, Zim, MDict, Lsa, Zips, Slob, Gls dictionaries such graphics file must be named by main dictionary file name and places beside one. That is if main file of your dictionary, for example, named "My_best_dictionary.dsl" therefore icon file must be named "My_best_dictionary.bmp" (.png, .jpg etc.).</p>
|
||||
<p>For Xdxf dictionaries icon file must be named "icon16.png" (for 16х16 images) or "icon32.png" (for 32х32 images) and placed into dictionary folder.</p>
|
||||
<p>For Epwing dictionaries icon file must be named by name of folder with dictionary data beside "catalogs" file (a few folders can be presented, every folder is separate dictionary) and placed beside "catalogs" file.</p>
|
||||
<p>If individual icon is not presented the default icon for this type of dictionaries will be used.</p>
|
||||
<span id="common-features"></span><h2 id="10-general-notes">10. General notes</h2>
|
||||
<p>At every launch GoldenDict scan folders with dictionaries to create dictionaries list. The more files in these folder is the more time for scanning. Therefore it is recommended to compress dictionary resources into zip archives and to use Zips sound packs instead of sound files in separate folders.</p>
|
||||
</div>
|
||||
<!-- @@@formats.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,34 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>09 Full-text search | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">09 Full-text search</h1>
|
||||
<!-- $$$fulltextsearch.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>The full-text search dialog can be called via menu "Search" or by pressing the "Ctrl+Shift+F" keys. Such search allow to search words and expressions not in dictionary headwords but in articles text of dictionaries from current dictionaries group.</p>
|
||||
<p class="centerAlign"><img src="images/fts.png" alt="" /></p><p>"Search" - line with expression to search.</p>
|
||||
<p>"Mode" - search mode. GoldenDict allow next modes:</p>
|
||||
<ul>
|
||||
<li>"Whole words" - for every word contains more then 4 characters in search line the exact match will be found. The "Max distance between words" element define the maximum unmatched words number between matched words. It is the fastest search mode. The search line must contain at least one word from 4 or more characters.</li>
|
||||
<li>"Plain text" - mode like "Whole words" but every word in search line can be treated as word fragment.</li>
|
||||
<li>"Wildcards" - the search line contains a Unix-like template. Such template can contain wildcard symbols '?' (matches any one character), '*' (matches any characters number) or ranges of characters "[...]" To find characters '?', '*', '[' and ']' it should be escaped by backslash - '\?', '\*', '\[', '\]'.</li>
|
||||
<li>"RegExp" - the search line contains a regular expression.</li>
|
||||
</ul>
|
||||
<p>"Max articles per dictionary" - the search in dictionary will be stopped when this articles number is found in that dictionary.</p>
|
||||
<p>"Match case" - if this option is turned on the matches search will be completed in the case-sensitive mode, otherwise in case-insensitive mode.</p>
|
||||
<p>"Ignore words order" - if this option is enabled, the words specified in the search string will be searched in any order in dictionaries. Otherwise ones will be searched in the order stated in the search string.</p>
|
||||
<p>"Ignore diacritics" - if this option is enabled, the diacritic symbols will be searched as its base ones.</p>
|
||||
<p>"Available dictionaries in group" - here you can view how many dictionaries in current group are suitable for full-text search, how many dictionaries already indexed and how many dictionaries wait for indexing.</p>
|
||||
<p>"Now indexing" - this line show name of currently indexed dictionary (it is may be dictionary not from current group).</p>
|
||||
<p>The dictionary indexing for full-text search going on in background mode and started immediately after program start, name of the currently indexing dictionary is displayed in the status line. This process can take a long time and require many RAM. If RAM size is not enough to search the index dictionary the indexing process can crash. In such cases it is recommended to turn off indexing for huge dictionaries like Wikipedias or Wiktionaries. To find dictionary which can't be indexed start GoldenDict in <a href="debug.html" translate="no">debug mode</a>.</p>
|
||||
<p>When you place mouse cursor over headword in results list the tooltip with dictionaries list contains such articles matched the search conditions will be shown.</p>
|
||||
</div>
|
||||
<!-- @@@fulltextsearch.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>01 About GoldenDict | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">01 About GoldenDict</h1>
|
||||
<!-- $$$gdabout.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p class="centerAlign"><img src="images/main_window.png" alt="" /></p><p><b class="redFont"><code translate=\"no\">\indexpage</code></b>_Reference <span id="about-goldendict"></span> GoldenDict is cross-platform multi-format Qt-based dictionary lookup program. Now GoldenDict works under Linux/X11, Windows (Windows XP and later) and MacOS X. GoldenDict supports <a href="formats.html#formats" translate="no">local dictionaries</a>, <a href="formats.html#formats" translate="no">network resources</a> and some <a href="formats.html#formats" translate="no">other resources</a>.</p>
|
||||
</div>
|
||||
<!-- @@@gdabout.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,65 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QDOCINDEX>
|
||||
<INDEX url="" title="GoldenDict Manual" version="" project="GoldenDict">
|
||||
<namespace name="" status="active" access="public" module="goldendict">
|
||||
<page name="gdabout.html" href="gdabout.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="24" documented="true" subtype="page" title="01 About GoldenDict" fulltitle="01 About GoldenDict" subtitle="">
|
||||
<target name="about-goldendict" title="about_goldendict"/>
|
||||
</page>
|
||||
<page name="formats.html" href="formats.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="35" documented="true" subtype="page" title="02 Supported dictionary formats" fulltitle="02 Supported dictionary formats" subtitle="">
|
||||
<target name="formats"/>
|
||||
<target name="stardict-features" title="stardict_features"/>
|
||||
<target name="dsl-features" title="dsl_features"/>
|
||||
<target name="xdxf-features" title="xdxf_features"/>
|
||||
<target name="slob-features" title="slob_features"/>
|
||||
<target name="gls-features" title="gls_features"/>
|
||||
<target name="lsa-features" title="lsa_features"/>
|
||||
<target name="sounddirs-features" title="sounddirs_features"/>
|
||||
<target name="zips-features" title="zips_features"/>
|
||||
<target name="common-features" title="common_features"/>
|
||||
<contents name="1-stardict" title="1. Stardict" level="1"/>
|
||||
<contents name="2-abbyy-lingvo" title="2. ABBYY Lingvo" level="1"/>
|
||||
<contents name="3-dictd-xdxf" title="3. DictD, Xdxf" level="1"/>
|
||||
<contents name="4-slob" title="4. Slob" level="1"/>
|
||||
<contents name="5-gls" title="5. GLS" level="1"/>
|
||||
<contents name="6-abbyy-lingvo-sound-archives" title="6. ABBYY Lingvo sound archives" level="1"/>
|
||||
<contents name="7-sound-files-in-separate-folders" title="7. Sound files in separate folders" level="1"/>
|
||||
<contents name="8-zips-sound-packs" title="8. Zips sound packs" level="1"/>
|
||||
<contents name="9-individual-dictionary-icons" title="9. Individual dictionary icons" level="1"/>
|
||||
<contents name="10-general-notes" title="10. General notes" level="1"/>
|
||||
</page>
|
||||
<page name="portable.html" href="portable.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="155" documented="true" subtype="page" title="03 Portable mode" fulltitle="03 Portable mode" subtitle=""/>
|
||||
<page name="popup.html" href="popup.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="171" documented="true" subtype="page" title="04 Popup window" fulltitle="04 Popup window" subtitle=""/>
|
||||
<page name="dicts.html" href="dicts.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="211" documented="true" subtype="page" title="05 Manage dictionaries" fulltitle="05 Manage dictionaries" subtitle="">
|
||||
<keyword name="manage-dictionaries" title="Manage dictionaries"/>
|
||||
<keyword name="forvo" title="Forvo"/>
|
||||
<contents name="5-1-1-files-tab" title="5.1.1 "Files" tab" level="1"/>
|
||||
<contents name="5-1-2-sound-dirs-tab" title="5.1.2 "Sound dirs" tab" level="1"/>
|
||||
<contents name="5-1-3-morphology-tab" title="5.1.3 "Morphology" tab" level="1"/>
|
||||
<contents name="5-1-4-wikipedia-tab" title="5.1.4 "Wikipedia" tab" level="1"/>
|
||||
<contents name="5-1-5-websites-tab" title="5.1.5 "Websites" tab" level="1"/>
|
||||
<contents name="5-1-6-dict-servers-tab" title="5.1.6 "DICT servers" tab" level="1"/>
|
||||
<contents name="5-1-7-programs-tab" title="5.1.7 "Programs" tab" level="1"/>
|
||||
<contents name="5-1-8-forvo-tab" title="5.1.8 "Forvo" tab" level="1"/>
|
||||
<contents name="5-1-9-transliteration-tab" title="5.1.9 "Transliteration" tab" level="1"/>
|
||||
<contents name="5-1-10-text-to-speech-tab-only-under-windows-and-macos" title="5.1.10 "Text To Speech" tab (only under Windows and MacOS)" level="1"/>
|
||||
</page>
|
||||
<page name="options.html" href="options.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="387" documented="true" subtype="page" title="06 Preferences" fulltitle="06 Preferences" subtitle="">
|
||||
<keyword name="preferences" title="Preferences"/>
|
||||
</page>
|
||||
<page name="toolbar.html" href="toolbar.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="586" documented="true" subtype="page" title="07 Toolbar" fulltitle="07 Toolbar" subtitle=""/>
|
||||
<page name="headwords.html" href="headwords.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="630" documented="true" subtype="page" title="08 Dictionary headwords" fulltitle="08 Dictionary headwords" subtitle="">
|
||||
<keyword name="dictionary-headwords" title="Dictionary headwords"/>
|
||||
</page>
|
||||
<page name="fulltextsearch.html" href="fulltextsearch.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="667" documented="true" subtype="page" title="09 Full-text search" fulltitle="09 Full-text search" subtitle="">
|
||||
<keyword name="full-text-search" title="Full-text search"/>
|
||||
</page>
|
||||
<page name="favorites.html" href="favorites.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="703" documented="true" subtype="page" title="10 Favorites" fulltitle="10 Favorites" subtitle=""/>
|
||||
<page name="debug.html" href="debug.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="718" documented="true" subtype="page" title="11 Debug mode" fulltitle="11 Debug mode" subtitle=""/>
|
||||
<page name="cssfiles.html" href="cssfiles.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="725" documented="true" subtype="page" title="12 User styles" fulltitle="12 User styles" subtitle=""/>
|
||||
<page name="hotkeys.html" href="hotkeys.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="738" documented="true" subtype="page" title="13 Shortcuts" fulltitle="13 Shortcuts" subtitle=""/>
|
||||
<page name="cmdline.html" href="cmdline.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="904" documented="true" subtype="page" title="14 Command line switches" fulltitle="14 Command line switches" subtitle=""/>
|
||||
<page name="index.html" href="index.html" status="active" location="gdhelp_en.qdoc" filepath="G:/Temps/goldendict-help/en/gdhelp_en.qdoc" lineno="1" documented="true" subtype="page" title="_Reference" fulltitle="_Reference" subtitle="">
|
||||
<keyword name="content" title="Content"/>
|
||||
</page>
|
||||
</namespace>
|
||||
</INDEX>
|
|
@ -1,98 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<QtHelpProject version="1.0">
|
||||
<namespace>goldendict_en</namespace>
|
||||
<virtualFolder>goldendict_en</virtualFolder>
|
||||
<metaData name="version" value=""/>
|
||||
<filterSection>
|
||||
<toc>
|
||||
<section ref="index.html" title="GoldenDict manual">
|
||||
<section ref="" title="">
|
||||
<section ref="gdabout.html" title="01 About GoldenDict"/>
|
||||
<section ref="formats.html" title="02 Supported dictionary formats"/>
|
||||
<section ref="portable.html" title="03 Portable mode"/>
|
||||
<section ref="popup.html" title="04 Popup window"/>
|
||||
<section ref="dicts.html" title="05 Manage dictionaries"/>
|
||||
<section ref="options.html" title="06 Preferences"/>
|
||||
<section ref="toolbar.html" title="07 Toolbar"/>
|
||||
<section ref="headwords.html" title="08 Dictionary headwords"/>
|
||||
<section ref="fulltextsearch.html" title="09 Full-text search"/>
|
||||
<section ref="favorites.html" title="10 Favorites"/>
|
||||
<section ref="debug.html" title="11 Debug mode"/>
|
||||
<section ref="cssfiles.html" title="12 User styles"/>
|
||||
<section ref="hotkeys.html" title="13 Shortcuts"/>
|
||||
<section ref="cmdline.html" title="14 Command line switches"/>
|
||||
<section ref="index.html" title="_Reference"/>
|
||||
</section>
|
||||
</section>
|
||||
</toc>
|
||||
<keywords>
|
||||
<keyword name="01 About GoldenDict" id="01 About GoldenDict" ref="gdabout.html"/>
|
||||
<keyword name="02 Supported dictionary formats" id="02 Supported dictionary formats" ref="formats.html"/>
|
||||
<keyword name="03 Portable mode" id="03 Portable mode" ref="portable.html"/>
|
||||
<keyword name="04 Popup window" id="04 Popup window" ref="popup.html"/>
|
||||
<keyword name="05 Manage dictionaries" id="05 Manage dictionaries" ref="dicts.html"/>
|
||||
<keyword name="06 Preferences" id="06 Preferences" ref="options.html"/>
|
||||
<keyword name="07 Toolbar" id="07 Toolbar" ref="toolbar.html"/>
|
||||
<keyword name="08 Dictionary headwords" id="08 Dictionary headwords" ref="headwords.html"/>
|
||||
<keyword name="09 Full-text search" id="09 Full-text search" ref="fulltextsearch.html"/>
|
||||
<keyword name="10 Favorites" id="10 Favorites" ref="favorites.html"/>
|
||||
<keyword name="11 Debug mode" id="11 Debug mode" ref="debug.html"/>
|
||||
<keyword name="12 User styles" id="12 User styles" ref="cssfiles.html"/>
|
||||
<keyword name="13 Shortcuts" id="13 Shortcuts" ref="hotkeys.html"/>
|
||||
<keyword name="14 Command line switches" id="14 Command line switches" ref="cmdline.html"/>
|
||||
<keyword name="Content" id="Content" ref="index.html"/>
|
||||
<keyword name="Dictionary headwords" id="Dictionary headwords" ref="headwords.html"/>
|
||||
<keyword name="Forvo" id="Forvo" ref="dicts.html"/>
|
||||
<keyword name="Full-text search" id="Full-text search" ref="fulltextsearch.html"/>
|
||||
<keyword name="Manage dictionaries" id="Manage dictionaries" ref="dicts.html"/>
|
||||
<keyword name="Preferences" id="Preferences" ref="options.html"/>
|
||||
<keyword name="_Reference" id="_Reference" ref="index.html"/>
|
||||
</keywords>
|
||||
<files>
|
||||
<file>cmdline.html</file>
|
||||
<file>cssfiles.html</file>
|
||||
<file>debug.html</file>
|
||||
<file>dicts.html</file>
|
||||
<file>favorites.html</file>
|
||||
<file>formats.html</file>
|
||||
<file>fulltextsearch.html</file>
|
||||
<file>gdabout.html</file>
|
||||
<file>headwords.html</file>
|
||||
<file>hotkeys.html</file>
|
||||
<file>images/arrow.png</file>
|
||||
<file>images/collapse_opt.png</file>
|
||||
<file>images/dicts1_1.png</file>
|
||||
<file>images/dicts1_10.png</file>
|
||||
<file>images/dicts1_2.png</file>
|
||||
<file>images/dicts1_3.png</file>
|
||||
<file>images/dicts1_4.png</file>
|
||||
<file>images/dicts1_5.png</file>
|
||||
<file>images/dicts1_6.png</file>
|
||||
<file>images/dicts1_7.png</file>
|
||||
<file>images/dicts1_8.png</file>
|
||||
<file>images/dicts1_9.png</file>
|
||||
<file>images/downarrow.png</file>
|
||||
<file>images/expand_opt.png</file>
|
||||
<file>images/fts.png</file>
|
||||
<file>images/headwords.png</file>
|
||||
<file>images/main_window.png</file>
|
||||
<file>images/ontop.png</file>
|
||||
<file>images/opt1.png</file>
|
||||
<file>images/opt2.png</file>
|
||||
<file>images/opt3.png</file>
|
||||
<file>images/opt4.png</file>
|
||||
<file>images/opt5.png</file>
|
||||
<file>images/opt6.png</file>
|
||||
<file>images/opt7.png</file>
|
||||
<file>images/popup.png</file>
|
||||
<file>images/scanflag.png</file>
|
||||
<file>images/toolbar.png</file>
|
||||
<file>images/wizard.png</file>
|
||||
<file>index.html</file>
|
||||
<file>options.html</file>
|
||||
<file>popup.html</file>
|
||||
<file>portable.html</file>
|
||||
<file>toolbar.html</file>
|
||||
</files>
|
||||
</filterSection>
|
||||
</QtHelpProject>
|
|
@ -1 +0,0 @@
|
|||
da39a3ee5e6b4b0d3255bfef95601890afd80709
|
|
@ -1,34 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>08 Dictionary headwords | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">08 Dictionary headwords</h1>
|
||||
<!-- $$$headwords.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p class="centerAlign"><img src="images/headwords.png" alt="" /></p><p>GoldenDict allow to view the unique headwords list for local dictionary. The headwords dialog can be called via:</p>
|
||||
<ul>
|
||||
<li>context menu of dictionaries list;</li>
|
||||
<li>context menu of icon on dictionaries bar in <a href="toolbar.html" translate="no">GoldenDict toolbar</a>;</li>
|
||||
<li>context menu of dictionaries list in navigation pane.</li>
|
||||
</ul>
|
||||
<p>The filter line allow to filter dictionaries list to remain only necessary headwords. Such filtration can be completed in next modes:</p>
|
||||
<div class="table"><table class="generic">
|
||||
<thead><tr class="qt-style"><th >Mode</th><th >Filtration type</th></tr></thead>
|
||||
<tr valign="top" class="odd"><td >Plain text</td><td >Headword contains string from filter line.</td></tr>
|
||||
<tr valign="top" class="even"><td >Wildcards</td><td >Headword matched to Unix-like template from filter line. Such template can contain wildcard symbols '?' (matches any one character), '*' (matches any characters number) or ranges of characters "[...]" To find characters '?', '*', '[' and ']' it should be escaped by backslash - '\?', '\*', '\[', '\]'.</td></tr>
|
||||
<tr valign="top" class="odd"><td >RegExp</td><td >Headword matched to regular expression from filter line.</td></tr>
|
||||
</table></div>
|
||||
<p>If option "Auto apply" is turned on any changes in filter line will be applied to headwords list immediately. Otherwise you should press "Apply" button to apply changes. If dictionary contains more than 150000 headwords the "Auto apply" option is disabled.</p>
|
||||
<p>If option "Match case" is turned on the matches search will be completed in the case-sensitive mode, otherwise in case-insensitive mode.</p>
|
||||
<p>The "Export" button allow to export the filtered headwords list to text file.</p>
|
||||
<p>Press "Ctrl+N" shortcut if you want to switch focus to main GoldenDict window. Press "Ctrl+D" to switch focus from main window to headwords dialog.</p>
|
||||
</div>
|
||||
<!-- @@@headwords.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,73 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>13 Shortcuts | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">13 Shortcuts</h1>
|
||||
<!-- $$$hotkeys.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>Besides the global hotkeys GoldenDict also support a number of shortcut usable inside program.</p>
|
||||
<div class="table"><table class="generic">
|
||||
<thead><tr class="qt-style"><th >Shortcut</th><th >Action</th></tr></thead>
|
||||
<tr valign="top" class="odd"><td >Alt++</td><td >Increase font size for matches list</td></tr>
|
||||
<tr valign="top" class="even"><td >Alt+–</td><td >Decrease font size for matches list</td></tr>
|
||||
<tr valign="top" class="odd"><td >Alt+0</td><td >Restore default font size for matches list</td></tr>
|
||||
<tr valign="top" class="even"><td >Alt+Left, Backspace</td><td >(In main and popup windows) history navigation: show previous founded results</td></tr>
|
||||
<tr valign="top" class="odd"><td >Alt+Right</td><td >(In main and popup windows) history navigation: show next founded results</td></tr>
|
||||
<tr valign="top" class="even"><td >Alt+Down</td><td >Jump to article from next dictionary</td></tr>
|
||||
<tr valign="top" class="odd"><td >Alt+Up</td><td >Jump to article from previous dictionary</td></tr>
|
||||
<tr valign="top" class="even"><td >Alt+Enter, Ctrl+Enter</td><td >(Search line) Show translation in new tab</td></tr>
|
||||
<tr valign="top" class="odd"><td >Alt+D, Ctrl+L</td><td >(In main and popup windows) go to search line</td></tr>
|
||||
<tr valign="top" class="even"><td >Alt+G</td><td >(In main and popup windows) choose dictionaries group from group list</td></tr>
|
||||
<tr valign="top" class="odd"><td >Alt+S</td><td >(In main and popup windows) playback pronunciation for current word</td></tr>
|
||||
<tr valign="top" class="even"><td >Alt+W</td><td >(In popup window) transfer word from search line to main window</td></tr>
|
||||
<tr valign="top" class="odd"><td >Alt+PgDown</td><td >(In main and popup windows) switch to next dictionaries group</td></tr>
|
||||
<tr valign="top" class="even"><td >Alt+PgUp</td><td >(In main and popup windows) switch to previous dictionaries group</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl++</td><td >Increase articles font size</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+–</td><td >Decrease articles font size</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+0</td><td >Set default articles font size</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+MouseWheel</td><td >Increase/decrease articles font size</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+A</td><td >Select all articles in current page</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+C</td><td >Copy selected</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+D</td><td >Switch to dictionary headwords dialog (if it is open)</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+E</td><td >Add current tab to Favorites</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+F4</td><td >(Main window) minimize to system tray</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+F5</td><td >Rescan dictionaries</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+F</td><td >(In main and popup windows) search in page / (In dictionaries dialog) go to filter line</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+H</td><td >Show/hide history pane</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+I</td><td >Show/hide Favorites pane</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+M</td><td >Show/hide main menu</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+N</td><td >(In dictionary headwords dialog and full-text search dialog) switch to main window</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+O</td><td >Above all windows</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+P</td><td >(In main window) print current article</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+Q</td><td >(In main window) close GoldenDict</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+R</td><td >Show/hide results pane</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+S</td><td >Show/hide search pane</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+T</td><td >(In main window) create new tab</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+W</td><td >(In main window) close current tab</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+PgDown</td><td >(In main window) switch to next tab</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+PgUp</td><td >(In main window) switch to previous tab</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+Tab</td><td >(In main window) switch to next tab (can be changed in preferences)</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+8, Ctrl+*</td><td >(In main and popup windows) expand/collapse optional areas for all articles</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+Shift+A</td><td >Select current article only</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+Shift+C</td><td >Copy selected as text</td></tr>
|
||||
<tr valign="top" class="odd"><td >Ctrl+Shift+F</td><td >Open/switch to full-text search dialog</td></tr>
|
||||
<tr valign="top" class="even"><td >Ctrl+Shift+W</td><td >Close all tabs</td></tr>
|
||||
<tr valign="top" class="odd"><td >Del</td><td >(History) delete select line</td></tr>
|
||||
<tr valign="top" class="even"><td >Enter</td><td >(In main window) go to search line</td></tr>
|
||||
<tr valign="top" class="odd"><td >Esc</td><td >(In main window) go to search line (the action for Esc key can be changed in preferences) / (in popup window) close popup window</td></tr>
|
||||
<tr valign="top" class="even"><td >F1</td><td >GoldenDict reference</td></tr>
|
||||
<tr valign="top" class="odd"><td >F2</td><td >(In main window) save current page to html</td></tr>
|
||||
<tr valign="top" class="even"><td >F3</td><td >Dictionaries dialog</td></tr>
|
||||
<tr valign="top" class="odd"><td >F4</td><td >GoldenDict preferences</td></tr>
|
||||
<tr valign="top" class="even"><td >F12</td><td >Inspector</td></tr>
|
||||
</table></div>
|
||||
</div>
|
||||
<!-- @@@hotkeys.html -->
|
||||
</body>
|
||||
</html>
|
Before Width: | Height: | Size: 527 B |
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 57 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 479 B |
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 742 B |
Before Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 898 B |
|
@ -1,33 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>_Reference | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="title">_Reference</h1>
|
||||
<!-- $$$index.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p><b class="redFont"><code translate=\"no\">\indexpage</code></b>_Reference </p>
|
||||
<ul>
|
||||
<li><a href="gdabout.html" translate="no">01 About GoldenDict</a></li>
|
||||
<li><a href="formats.html" translate="no">02 Supported dictionary formats</a></li>
|
||||
<li><a href="portable.html" translate="no">03 Portable mode</a></li>
|
||||
<li><a href="popup.html" translate="no">04 Popup window</a></li>
|
||||
<li><a href="dicts.html" translate="no">05 Manage dictionaries</a></li>
|
||||
<li><a href="options.html" translate="no">06 Preferences</a></li>
|
||||
<li><a href="toolbar.html" translate="no">07 Toolbar</a></li>
|
||||
<li><a href="headwords.html" translate="no">08 Dictionary headwords</a></li>
|
||||
<li><a href="fulltextsearch.html" translate="no">09 Full-text search</a></li>
|
||||
<li><a href="favorites.html" translate="no">10 Favorites</a></li>
|
||||
<li><a href="debug.html" translate="no">11 Debug mode</a></li>
|
||||
<li><a href="cssfiles.html" translate="no">12 User styles</a></li>
|
||||
<li><a href="hotkeys.html" translate="no">13 Shortcuts</a></li>
|
||||
<li><a href="cmdline.html" translate="no">14 Command line switches</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- @@@index.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,22 +0,0 @@
|
|||
## Welcome to GitHub Pages
|
||||
|
||||
This page serves as a release note page
|
||||
|
||||
### Releases
|
||||
|
||||
https://github.com/xiaoyifang/goldendict/releases
|
||||
|
||||
|
||||
### version guideline
|
||||
https://github.com/xiaoyifang/goldendict/wiki/Version--guideline
|
||||
|
||||
the first version has been named as 22.2.xxx.commit_hash.
|
||||
|
||||
22 means 2022 year.
|
||||
|
||||
2 means 2th month of the year.
|
||||
|
||||
|
||||
### Support or Contact
|
||||
|
||||
Having trouble with Pages? Check out our [documentation](https://docs.github.com/categories/github-pages-basics/) or [contact support](https://support.github.com/contact) and we’ll help you sort it out.
|
|
@ -1,109 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>06 Preferences | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">06 Preferences</h1>
|
||||
<!-- $$$options.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>GoldenDict preferences dialog can be called via menu "Edit" -> "Preferences..." or by shortcut "F4". In contains several tabs.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.1 Interface</p>
|
||||
<p>Here you can tune GoldenDict interface.</p>
|
||||
<p class="centerAlign"><img src="images/opt1.png" alt="" /></p><p><b>Open new tabs in background</b>. If this option is set the current tab still active when you open new tab. Else you will be switched to new tab immediately.</p>
|
||||
<p><b>Open new tabs after the current one</b>. If this option is set the new tab will be placed after current one else after last one.</p>
|
||||
<p><b>Hide single tab</b>. If this option is set the tab bar will be hidden if the only tab is opened.</p>
|
||||
<p><b>Ctrl-Tab navigate tabs in MRU order</b>. If this option is set the Ctrl+Tab hotkey will switch tabs as ones was used else as ones placed in the tab bar.</p>
|
||||
<p><b>Enable system tray icon</b>. If this option is set GoldenDict will create icon in the system tray at it start.</p>
|
||||
<p><b>Start to system tray</b>. If this option is set GoldenDict will be started in minimized to system tray state.</p>
|
||||
<p><b>Close to system tray</b>. If this option is set GoldenDict will minimize to system tray else to system taskbar.</p>
|
||||
<p><b>Start with system</b>. If this option is set GoldenDict will be started automatically after operation system start.</p>
|
||||
<p><b>Double-click translates the word clicked</b>. If this option is set the double click on word calls it translation. If Ctrl or Shift key is pressed for translation will be created a new tab.</p>
|
||||
<p><b>Select word by single click</b>. If this option is set the single click on word will select it.</p>
|
||||
<p><b>Context menu dictionaries limit</b>. This option set the maximum number of dictionaries in context menus.</p>
|
||||
<p><b>Interface language</b>. This option select the language for GoldenDict interface. After changing of language GoldenDict should be restarted.</p>
|
||||
<p><b>Display style</b>. This option select one from internal interface styles.</p>
|
||||
<p><b>Help language</b>. This option select the language for GoldenDict reference. "Default" means the interface language will be used as reference language. If no such reference exists the English reference will be used.</p>
|
||||
<p><b>Add-on style</b>. This option shows when the folder "styles" inside GoldenDict configuration folder contains at least one folder with user style. Such user style can include the "qt-style.css" file (interface tuning), "article-style.css" file (articles presentation tuning) and some extra files (icons, fonts etc.).</p>
|
||||
<p>Note: To open the GoldenDict configuration folder you can use "Help" -> "Configuration Folder" menu command.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.2 Scan popup</p>
|
||||
<p class="centerAlign"><img src="images/opt2.png" alt="" /></p><p><b>Enable <a href="popup.html" translate="no">scan popup functionality</a></b>. If this option is set the <img src="images/wizard.png" alt="" /> button will be shown on toolbar. This button turn on/off scanning of word under mouse cursor (only under Windows and MacOS), text selection (only under Linux X11) and clipboard changing.</p>
|
||||
<p>Note: This option don't affect calling popup window by hotkey.</p>
|
||||
<p><b>Start with scan popup turned on</b>. If this option is set the scanning mode will be turned on at GoldenDict start.</p>
|
||||
<p><b>Only show popup when all selected keys are kept pressed</b>. If this option is set the popup will not be shown until all selected keys are pressed.</p>
|
||||
<p><b>Keys may also be pressed afterwards, within ... sec</b>. This option set the maximum time after word selecting when selected in previous option keys should be pressed to call popup window (only under Linux X11).</p>
|
||||
<p><b>Send translated word to main window</b>. If this option is set the main GoldenDict window will be activated instead of popup window. The target word will be placed into search line of main window.</p>
|
||||
<p><b>Show scan flag when word is selected</b> (only under Linux X11). If this option is set the small icon window <img src="images/scanflag.png" alt="" /> will be shown instead of popup window. Click on this window will show popup window.</p>
|
||||
<p>Note: "Only show popup when all selected keys are kept pressed" and "Show scan flag when word is selected" are mutually exclusive. Only one can be turned on in the same instant time.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.3 Hotkeys</p>
|
||||
<p class="centerAlign"><img src="images/opt3.png" alt="" /></p><p>Here you can set hotkeys to call popup window and/or to show/hide the main window. Just select corresponding line and press keys. These hotkeys are global and works from other applications.</p>
|
||||
<p>If hotkey contains two parts it first part transfer to other applications and can work in ones as separate hotkey. To correct work of this procedure under Windows 8 and later start GoldenDict with rights of administrator.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.4 Audio Here you can set parameters for playback of sound files from dictionaries.</p>
|
||||
<p class="centerAlign"><img src="images/opt4.png" alt="" /></p><p><b>Auto-pronounce words in main window</b>. If this options is set the first found pronunciation will be automatically played after articles loading to main window.</p>
|
||||
<p><b>Auto-pronounce words in scan popup</b>. If this options is set the first found pronunciation will be automatically played after articles loading to popup window.</p>
|
||||
<p><b>Use internal player</b>. If this option is set the internal player will be used for playback. You can choose FFMpeg-based engine or Qt Multimedia (only for Qt5-based GoldenDict).</p>
|
||||
<p><b>Use external program</b>. If this option is set the sound file to play will be transferred to specified application as command line parameter.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.5 Network Here you can set GoldenDict network parameters.</p>
|
||||
<p class="centerAlign"><img src="images/opt5.png" alt="" /></p><p><b>Use proxy server</b>. If this option is set GoldenDict will use network connections via proxy server. You can use system proxy settings as well as set custom settings.</p>
|
||||
<p><b>Disallow loading content from other sites</b>. If this option is set GoldenDict will block access from loaded page to other sites.</p>
|
||||
<p><b>Enable web plugins</b>. This option allow GoldenDict to use NPAPI plugins installed in operation system to handle loaded pages.</p>
|
||||
<p><b>Don't identify GoldenDict in HTTP headers</b>. If this option is set GoldenDict will don't identify itself via HTTP headers. It usable if some website block requests from GoldenDict.</p>
|
||||
<p><b>Maximum network cache size</b>. Maximum disk space occupied by GoldenDict's network cache. If set to 0 the network disk cache will be disabled.</p>
|
||||
<p><b>Clear network cache on exit</b>. When this option is enabled, GoldenDict clears its network cache from disk during exit.</p>
|
||||
<p><b>Check for new program releases periodically</b>. If this option is set GoldenDict will periodically check the new release presence on goldendict.org site. Check interval is 2 days (or 2 hours if site now is inaccessible).</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.6 Full-text search Here you can set the full-text search parameters.</p>
|
||||
<p class="centerAlign"><img src="images/opt6.png" alt="" /></p><p><b>Allow full-text search for:</b> If this option is don't set the full-text search completely blocked. If it is set below you can select local dictionary typed for full-text search.</p>
|
||||
<p><b>Don't search in dictionaries containing more than ... articles</b> This option allow to turn off full-text search in huge dictionaries like local Wikipedia or Wiktionary. Such huge dictionaries requires long time and many resources to index and may don't index at all if no memory enough.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.7 Advanced Here you can set some other GoldenDict parameters.</p>
|
||||
<p class="centerAlign"><img src="images/opt7.png" alt="" /></p><p><b>Scan popup extra technologies</b> (only under Windows). Here you can turn on/off additional technologies of retrieving word under mouse cursor in addition to classic technology with dll injecting and intercepting screen output functions. Such classic technology is not usable for many modern applications.</p>
|
||||
<ul>
|
||||
<li><b>Use IAccessibleEx</b>. This option allows GoldenDict to ask other applications via IAccessibleEx interface. In order to this technology works well the corresponding interface must be implemented in target application. For example via such technology GoldenDict can interact with Internet Explorer 9 and later.</li>
|
||||
<li><b>Use UIAutomation</b>. This option allows GoldenDict to ask other applications via UIAutomation interface. In order to this technology works well the corresponding interface must be implemented in target application. For example via such technology GoldenDict can interact with MS Visual Studio editor.</li>
|
||||
<li><b>Use GoldenDict message</b>. This option allows GoldenDict to ask other applications by sending user message registered in Windows. In order to this technology works well a target application must can recognize such messages and reply to its. For example via such technology GoldenDict retrieve words from own article pages.</li>
|
||||
</ul>
|
||||
<p><b>History</b>. Here you can tune storing history of requests to dictionaries.</p>
|
||||
<ul>
|
||||
<li><b>Store history</b>. If this option don't set GoldenDict will don't log requests to dictionaries at all.</li>
|
||||
<li><b>Maximum history size</b>. Here you can set the maximum number of records in history. After the history size reach this value new records will replace oldest records.</li>
|
||||
<li><b>Maximum history size</b>. Here you can set the maximum number of records in history. After the history size reach this value new records will replace oldest records.</li>
|
||||
<li><b>Save every ... minutes</b>. Here you can set the interval of saving history to file. If interval set to 0 history will be saved only when program will be closed. If GoldenDict will crash all not saved history records will be lost.</li>
|
||||
</ul>
|
||||
<p><b>Favorites</b>. Here you can tune GoldenDict Favorites.</p>
|
||||
<ul>
|
||||
<li><b>Save every ... minutes</b>. Here you can set the interval of saving Favorites to file. If interval set to 0 the Favorites will be saved only when program will be closed. If GoldenDict will crash all changes since last save will be lost.</li>
|
||||
<li><b>Confirmation for items deletion</b>. If this option is set GoldenDict will ask confirmation for every operation of items deletion. Otherwise items will be deleted immediately.</li>
|
||||
</ul>
|
||||
<p><b>Articles</b>. Here you can set some options for articles presentation.</p>
|
||||
<ul>
|
||||
<li><b>Expand optional parts</b>. This option affect dictionaries which mark some article areas as optional (now only ABBYY Lingvo .dsl dictionaries). If it is set these marks will be ignored and article will be shown completely. Else areas marked as optional will be hide and beside article header will be shown button <img src="images/expand_opt.png" alt="" /> . When you press this button the hidden areas will be shown and button will be changed to <img src="images/collapse_opt.png" alt="" /> . When you press this button the hidden areas will be hide again.</li>
|
||||
<li><b>Collapse articles more than ... symbols</b>. If this option is set GoldenDict will automatically collapse more long articles. Such collapsed articles indicated by <img src="images/arrow.png" alt="" /> icon in "From dictionary..." heading above article text. When you press this icon or header article will be expanded and icon will be changed to <img src="images/downarrow.png" alt="" /> . When you press <img src="images/downarrow.png" alt="" /> icon article will be collapsed.<p>Note: If only one article have found it will not be collapsed regardless of it size.</p>
|
||||
</li>
|
||||
<li><b>Ignore diacritics while search</b>. If this option is set GoldenDict will ignore diacritics in headwords while articles search. This option affect the <a href="formats.html#formats" translate="no">local dictionaries</a> only.</li>
|
||||
<li><b>Ignore input phrases longer than ... symbols</b>. If this option is set GoldenDict will ignore text longer than presented length. This option affect the text transmitted via mouse-over, selection, clipboard or command line.</li>
|
||||
</ul>
|
||||
<p><b>Extra search via synonyms</b>. Turn this option on to enable extra articles search via synonym lists from Stardict, Babylon and GLS dictionaries.</p>
|
||||
<p><b class="redFont"><code translate=\"no\">\chapter</code></b>6.8 Options adjustable via config file Some GoldenDict preferences can be changed only by manual editing of configuration file. This file have name "config" and located in GoldenDict configuration folder. You can find this folder via "Help" -> "Configuration Folder" menu command.</p>
|
||||
<div class="table"><table class="generic">
|
||||
<thead><tr class="qt-style"><th >Parameter</th><th >Meaning</th></tr></thead>
|
||||
<tr valign="top" class="odd"><td >maxPictureWidth</td><td >This parameter set maximum image width in ABBYY Lingvo .dsl dictionaries. More width images will be resized to this width. Mouse click on such resized image will create new tab with full-size image. If this parameter is 0 no images will be resized.<p>Default value: 0</p>
|
||||
</td></tr>
|
||||
<tr valign="top" class="even"><td >maxHeadwordSize</td><td >This parameter set maximum headword length for ABBYY Lingvo .dsl dictionaries. More long headwords will be ignored while dictionary indexing.<p>Default value: 256</p>
|
||||
</td></tr>
|
||||
<tr valign="top" class="odd"><td >trackClipboardChanges<p>(only under Windows and MacOS)</p>
|
||||
</td><td >This parameter turn on/off tracking of clipboard changing. If <a href="popup.html" translate="no">popup window</a> is enabled and tracking is enabled the popup window will be shown when clipboard content have changed.<p>Allowed values: 0 - tracking is off, 1 - tracking is on.</p>
|
||||
<p>Default value: 0</p>
|
||||
</td></tr>
|
||||
<tr valign="top" class="even"><td >maxHeadwordsToExpand</td><td >This parameter set maximum number of dictionary headwords when GoldenDict create additional index entries for multi-word headwords which allow to search such headwords via its middle words. Creating of the such entries simplify headwords search but require more memory for indexing. It is strongly recommended to change this parameter only if some dictionary can't be indexed because lack of memory and only for indexing of this dictionary (and return parameter to default value after indexing). Value 0 means no limit.<p>Note 1: This parameter affect indexing of the Aard, Slob, StarDict and Zim dictionaries.</p>
|
||||
<p>Note 2. This parameter don't affect already indexed dictionaries.</p>
|
||||
<p>Default value: 0 (no limit).</p>
|
||||
</td></tr>
|
||||
</table></div>
|
||||
<p>Note: Before manual editing of the configuration file GoldenDict must be closed or all changes will be cancelled.</p>
|
||||
</div>
|
||||
<!-- @@@options.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,35 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>04 Popup window | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">04 Popup window</h1>
|
||||
<!-- $$$popup.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>Besides main GoldenDict window with dictionary articles the small popup window can be used for rapid translation. This window can be called from other applications without switching to main GoldenDict window. It will be popup beside mouse cursor and will be automatically closed when cursor move away from it (if window for some reason don't close just click it and press "Esc" key). If popup window is enabled it will be shown in next cases:</p>
|
||||
<ul>
|
||||
<li>a) when hotkey was pressed;</li>
|
||||
<li>b) (under Windows and MacOS only) when mouse cursor placed over target word and scanning is turned on (scanning turned on/off by <img src="images/wizard.png" alt="" /> button on GoldenDict toolbar or via context menu of tray icon);<p>Note: in some applications scanning may don't work</p>
|
||||
</li>
|
||||
<li>c) (under Linux X11 only) when target word was selected and scanning is turned on;</li>
|
||||
<li>d) when clipboard was changed and scanning is turned on. To use this mode under Windows and MacOS it needs to turn on it via config file.</li>
|
||||
</ul>
|
||||
<p>Popup window controls</p>
|
||||
<p class="centerAlign"><img src="images/popup.png" alt="" /></p><p>1 - combobox to choose current dictionaries group</p>
|
||||
<p>2 - search line with dropdown matches list</p>
|
||||
<p>3, 4 - navigation buttons "Forward"/"Backward"</p>
|
||||
<p>5 - pronunciation button. When it pressed the first pronunciation from articles will be played.</p>
|
||||
<p>6 - button to transfer word to main window. When it pressed the main GoldenDict window will be activated and translated word will be placed into it search line.</p>
|
||||
<p>7 - button to transfer word to Favorites (the icon will be blue if such word already presented in Favorites)</p>
|
||||
<p>8 - turn on/off dictionaries bar button. When it pressed the vertical toolbar with dictionary icons shown at right side of popup window. To exclude dictionary from search you can just release button with it icon on this toolbar. If dictionary bar is turned off such dictionary muting don't work.</p>
|
||||
<p>9 - pin button. When it pressed the popup window transform to ordinary application window and don't close when cursor moved away from it. In this mode you can resize window as you want. The new size will be preserved for next launch of GoldenDict.</p>
|
||||
<p>If popup window is pinned the <img src="images/ontop.png" alt="" /> button appears beside pin button. When this button is pressed the window will stay over all other windows.</p>
|
||||
</div>
|
||||
<!-- @@@popup.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,24 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>03 Portable mode | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">03 Portable mode</h1>
|
||||
<!-- $$$portable.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>Usually GoldenDict store all program settings and dictionary indexes in home folder of current user. In portable mode program settings and dictionary indexes stored in "portable" folder beside the main program file. This mode suit for using of GoldenDict with common settings directly from flash drive on different computers.</p>
|
||||
<p>To turn on portable mode it needs only create "portable" folder beside the main program file. If such folder exists GoldenDict will launched in portable mode.</p>
|
||||
<p>In portable mode GoldenDict works with some limitations:</p>
|
||||
<ul>
|
||||
<li>You can't select folders with dictionaries. All dictionaries should be placed in "contents" folder beside the main program file and/or its subfolders.</li>
|
||||
<li>You can't use sound files in separate folders.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- @@@portable.html -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,622 +0,0 @@
|
|||
body{
|
||||
font: normal 400 14px/1.2 Arial;
|
||||
margin-top:85px;
|
||||
font-family: Arial, Helvetica;
|
||||
color:#313131;
|
||||
text-align:justify;
|
||||
margin-left:5px;
|
||||
margin-right:5px;
|
||||
}
|
||||
|
||||
img{
|
||||
-moz-box-shadow: 3px 3px 3px #ccc;
|
||||
-webkit-box-shadow: 3px 3px 3px #ccc;
|
||||
box-shadow: 3px 3px 3px #ccc;
|
||||
border:#8E8D8D 2px solid;
|
||||
margin-left:0px;
|
||||
max-width: 800px;
|
||||
height: auto
|
||||
}
|
||||
|
||||
b{
|
||||
font-weight:600;
|
||||
}
|
||||
|
||||
.content{}
|
||||
|
||||
.descr{
|
||||
margin-top:35px;
|
||||
/*max-width: 75%;*/
|
||||
margin-left:5px;
|
||||
text-align:justify;
|
||||
min-height:700px;
|
||||
vertical-align:top;
|
||||
}
|
||||
|
||||
.name{
|
||||
max-width: 75%;
|
||||
font-weight:100;
|
||||
}
|
||||
|
||||
tt{
|
||||
text-align:left;}
|
||||
|
||||
/*
|
||||
-----------
|
||||
links
|
||||
-----------
|
||||
*/
|
||||
|
||||
a:link{
|
||||
color: #2C418D;
|
||||
text-decoration: none;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
a:hover{
|
||||
color: #869CD1;
|
||||
text-decoration:underline;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
a:visited{
|
||||
color: #869CD1;
|
||||
text-decoration: none;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
a:visited:hover{
|
||||
text-decoration:underline;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
a[href*="http://"], a[href*="ftp://"],a[href*="https://"]
|
||||
{
|
||||
text-decoration: none;
|
||||
background-image:url(../images/ico_out.png);
|
||||
background-repeat:no-repeat;
|
||||
background-position:left;
|
||||
padding-left:20px;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
.flags{
|
||||
text-decoration:none;
|
||||
text-height:24px;
|
||||
}
|
||||
|
||||
/*
|
||||
-------------------------------
|
||||
NOTE styles
|
||||
-------------------------------
|
||||
*/
|
||||
.notetitle, .tiptitle, .fastpathtitle{
|
||||
font-weight:bold;
|
||||
}
|
||||
|
||||
.attentiontitle,.cautiontitle,.dangertitle,.importanttitle,.remembertitle,.restrictiontitle{
|
||||
font-weight:bold;
|
||||
}
|
||||
|
||||
.note,.tip,.fastpath{
|
||||
background: #F2F2F2 url(../images/ico_note.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: top left;
|
||||
padding:5px;
|
||||
padding-left:40px;
|
||||
padding-bottom:10px;
|
||||
border:#999 1px dotted;
|
||||
color:#666666;
|
||||
margin:5px;
|
||||
}
|
||||
|
||||
.attention,.caution,.danger,.important,.remember,.restriction{
|
||||
background: #F2F2F2 url(../images/ico_note_attention.png);
|
||||
background-repeat:no-repeat;
|
||||
background-position:top left;
|
||||
padding:5px;
|
||||
padding-left:40px;
|
||||
padding-bottom:10px;
|
||||
border:#999 1px dotted;
|
||||
color:#666666;
|
||||
margin:5px;
|
||||
}
|
||||
|
||||
/*
|
||||
-------------------------------
|
||||
Top navigation
|
||||
-------------------------------
|
||||
*/
|
||||
|
||||
.header{
|
||||
|
||||
height:1px;
|
||||
padding:0px;
|
||||
margin:0px;
|
||||
}
|
||||
|
||||
.qtref{
|
||||
display: block;
|
||||
position: relative;
|
||||
top: -76px;
|
||||
height:15px;
|
||||
z-index: 1;
|
||||
font-size:11px;
|
||||
padding-right:10px;
|
||||
float:right;
|
||||
}
|
||||
|
||||
.naviNextPrevious{
|
||||
display: block;
|
||||
position: relative;
|
||||
text-align: right;
|
||||
top: -53px;
|
||||
float:right;
|
||||
height:20px;
|
||||
z-index:1;
|
||||
padding-right:10px;
|
||||
padding-top:2px;
|
||||
vertical-align:top;
|
||||
margin:0px;
|
||||
}
|
||||
|
||||
|
||||
.naviNextPrevious > a:first-child{
|
||||
background-image:url(../images/btn_prev.png);
|
||||
background-repeat:no-repeat;
|
||||
background-position:left;
|
||||
padding-left:20px;
|
||||
height:20px;
|
||||
padding-left:20px;
|
||||
}
|
||||
|
||||
.naviNextPrevious > a:last-child{
|
||||
background-image:url(../images/btn_next.png);
|
||||
background-repeat:no-repeat;
|
||||
background-position:right;
|
||||
padding-right:20px;
|
||||
height:20px;
|
||||
margin-left:30px;
|
||||
}
|
||||
|
||||
.breadcrumb{
|
||||
display: block;
|
||||
position: relative;
|
||||
top:-20px;
|
||||
/*border-top:2px solid #ffffff;*/
|
||||
border-bottom: 1px solid #cecece;
|
||||
background-color:#F2F2F2;
|
||||
z-index:1;
|
||||
height:20px;
|
||||
padding:0px;
|
||||
margin:0px;
|
||||
padding-left:10px;
|
||||
padding-top:2px;
|
||||
margin-left:-5px;
|
||||
margin-right:-5px;
|
||||
}
|
||||
|
||||
.breadcrumb ul{
|
||||
margin:0px;
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
.breadcrumb ul li{
|
||||
background-color:#F2F2F2;
|
||||
list-style-type:none;
|
||||
padding:0;
|
||||
margin:0;
|
||||
height:20px;
|
||||
}
|
||||
|
||||
.breadcrumb li{
|
||||
float:left;
|
||||
}
|
||||
|
||||
.breadcrumb .first {
|
||||
background:url(../images/home.png);
|
||||
background-position:left;
|
||||
background-repeat:no-repeat;
|
||||
padding-left:20px;
|
||||
}
|
||||
|
||||
|
||||
.breadcrumb li a{
|
||||
color:#2C418D;
|
||||
display:block;
|
||||
text-decoration:none;
|
||||
background:url(../images/arrow.png);
|
||||
background-repeat:no-repeat;
|
||||
background-position:right;
|
||||
padding-right:25px;
|
||||
padding-left:10px;
|
||||
}
|
||||
|
||||
.breadcrumb li a:hover{
|
||||
color:#909090;
|
||||
display:block;
|
||||
text-decoration:none;
|
||||
background:url(../images/arrow.png);
|
||||
background-repeat:no-repeat;
|
||||
background-position:right;
|
||||
padding-right:20px;
|
||||
padding-left:10px;
|
||||
}
|
||||
|
||||
|
||||
/* table of content
|
||||
no display
|
||||
*/
|
||||
|
||||
/*
|
||||
-----------
|
||||
headers
|
||||
-----------
|
||||
*/
|
||||
|
||||
|
||||
@media screen{
|
||||
.title{
|
||||
color:#313131;
|
||||
font-size: 18px;
|
||||
font-weight: normal;
|
||||
left: 0;
|
||||
padding-bottom: 20px;
|
||||
padding-left: 10px;
|
||||
padding-top: 20px;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
background-color:#E6E6E6;
|
||||
border-bottom: 1px #CCC solid;
|
||||
border-top: 2px #CCC solid;
|
||||
font-weight:bold;
|
||||
margin-left:0px;
|
||||
margin-right:0px;
|
||||
}
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
h2, p.h2 {
|
||||
font: 500 16px/1.2 Arial;
|
||||
font-weight:100;
|
||||
background-color:#F2F3F4;
|
||||
padding:4px;
|
||||
margin-bottom:30px;
|
||||
margin-top:30px;
|
||||
border-top:#E0E0DE 1px solid;
|
||||
border-bottom: #E0E0DE 1px solid;
|
||||
max-width: 99%;
|
||||
}
|
||||
|
||||
h3{
|
||||
|
||||
font: 500 14px/1.2 Arial;
|
||||
font-weight:100;
|
||||
text-decoration:underline;
|
||||
margin-bottom:30px;
|
||||
margin-top:30px;
|
||||
}
|
||||
|
||||
h3.fn,span.fn{
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: #E6E6E6;
|
||||
-moz-border-radius: 7px 7px 7px 7px;
|
||||
-webkit-border-radius: 7px 7px 7px 7px;
|
||||
border-radius: 7px 7px 7px 7px;
|
||||
background-color: #F6F6F6;
|
||||
word-spacing: 3px;
|
||||
padding: 5px 5px;
|
||||
text-decoration:none;
|
||||
font-weight:bold;
|
||||
max-width:75%;
|
||||
font-size:14px;
|
||||
margin:0px;
|
||||
margin-top:30px;
|
||||
|
||||
}
|
||||
|
||||
.name{
|
||||
color:#1A1A1A;
|
||||
}
|
||||
.type{
|
||||
color:#808080;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@media print {
|
||||
.title {
|
||||
color:#0066CB;
|
||||
font-family:Arial, Helvetica;
|
||||
font-size: 32px;
|
||||
font-weight: normal;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
-----------------
|
||||
table styles
|
||||
-----------------
|
||||
*/
|
||||
.table img {
|
||||
border:none;
|
||||
margin-left:0px;
|
||||
-moz-box-shadow:0px 0px 0px #fff;
|
||||
-webkit-box-shadow: 0px 0px 0px #fff;
|
||||
box-shadow: 0px 0px 0px #fff;
|
||||
}
|
||||
|
||||
/* table with border alternative colours*/
|
||||
|
||||
table,pre{
|
||||
-moz-border-radius: 7px 7px 7px 7px;
|
||||
-webkit-border-radius: 7px 7px 7px 7px;
|
||||
border-radius: 7px 7px 7px 7px;
|
||||
background-color: #F6F6F6;
|
||||
border: 1px solid #E6E6E6;
|
||||
border-collapse: separate;
|
||||
font-size: 12px;
|
||||
line-height: 1.2;
|
||||
margin-bottom: 25px;
|
||||
margin-left: 15px;
|
||||
font-size: 12px;
|
||||
line-height: 1.2;
|
||||
margin-bottom: 25px;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
|
||||
table th{
|
||||
text-align:left;
|
||||
padding-left:20px;
|
||||
}
|
||||
|
||||
table td {
|
||||
padding: 3px 15px 3px 20px;
|
||||
border-bottom:#CCC dotted 1px;
|
||||
}
|
||||
table p { margin:0px;}
|
||||
|
||||
table tr.even {
|
||||
background-color: white;
|
||||
color: #66666E;
|
||||
}
|
||||
|
||||
table tr.odd {
|
||||
background-color: #F6F6F6;
|
||||
color: #66666E;
|
||||
}
|
||||
|
||||
|
||||
table thead {
|
||||
text-align:left;
|
||||
padding-left:20px;
|
||||
background-color:#e1e0e0;
|
||||
border-left:none;
|
||||
border-right:none;
|
||||
}
|
||||
|
||||
table thead th {
|
||||
padding-top:5px;
|
||||
padding-left:10px;
|
||||
padding-bottom:5px;
|
||||
border-bottom: 2px solid #D1D1D1;
|
||||
padding-right:10px;
|
||||
}
|
||||
|
||||
|
||||
/* table bodless & white*/
|
||||
|
||||
.borderless {
|
||||
border-radius: 0px 0px 0px 0px;
|
||||
background-color: #fff;
|
||||
border: 1px solid #fff;
|
||||
}
|
||||
|
||||
.borderless tr {
|
||||
background-color: #FFF;
|
||||
color: #66666E;
|
||||
}
|
||||
|
||||
.borderless td {
|
||||
border:none;
|
||||
border-bottom:#fff dotted 1px;
|
||||
}
|
||||
|
||||
/*
|
||||
-----------
|
||||
List
|
||||
-----------
|
||||
*/
|
||||
|
||||
ul{
|
||||
padding-bottom:2px;
|
||||
}
|
||||
|
||||
li {
|
||||
margin-bottom: 10px;
|
||||
padding-left: 8px;
|
||||
list-style:outside;
|
||||
list-style-type:square;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
|
||||
ol{
|
||||
margin:10px;
|
||||
padding:0;
|
||||
}
|
||||
|
||||
ol > li{
|
||||
margin-left: 30px;
|
||||
padding-left:8px;
|
||||
list-style:decimal;
|
||||
}
|
||||
|
||||
.centerAlign{
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.cpp{
|
||||
display: block;
|
||||
margin: 10;
|
||||
overflow: hidden;
|
||||
overflow-x: hidden;
|
||||
overflow-y: hidden;
|
||||
padding: 20px 0 20px 0;
|
||||
}
|
||||
|
||||
.footer{
|
||||
margin-top: 50px;
|
||||
padding-left:5px;
|
||||
margin-bottom: 10px;
|
||||
font-size:10px;
|
||||
border-top: 1px solid #999;
|
||||
padding-top:11px;
|
||||
}
|
||||
|
||||
.footerNavi{
|
||||
width:auto;
|
||||
text-align:right;
|
||||
margin-top:50px;
|
||||
z-index:1;
|
||||
}
|
||||
|
||||
.memItemLeft{
|
||||
padding-right: 3px;
|
||||
}
|
||||
|
||||
.memItemRight{
|
||||
padding: 3px 15px 3px 0;
|
||||
}
|
||||
|
||||
.qml{
|
||||
display: block;
|
||||
margin: 10;
|
||||
overflow: hidden;
|
||||
overflow-x: hidden;
|
||||
overflow-y: hidden;
|
||||
padding: 20px 0 20px 0;
|
||||
}
|
||||
|
||||
.qmldefault{
|
||||
padding-left: 5px;
|
||||
float: right;
|
||||
color: red;
|
||||
}
|
||||
|
||||
.qmlreadonly{
|
||||
padding-left: 5px;
|
||||
float: right;
|
||||
color: #254117;
|
||||
}
|
||||
|
||||
.rightAlign{
|
||||
padding: 3px 5px 3px 10px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/*
|
||||
-----------
|
||||
Content table
|
||||
-----------
|
||||
*/
|
||||
|
||||
@media print{
|
||||
.toc {
|
||||
float: right;
|
||||
padding-bottom: 10px;
|
||||
padding-top: 50px;
|
||||
width: 100%;
|
||||
background-image:url(../images/bgrContent.png);
|
||||
background-position:top;
|
||||
background-repeat:no-repeat;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen{
|
||||
.toc{
|
||||
clear:both;
|
||||
float:right;
|
||||
vertical-align:top;
|
||||
-moz-border-radius: 7px 7px 7px 7px;
|
||||
-webkit-border-radius: 7px 7px 7px 7px;
|
||||
border-radius: 7px 7px 7px 7px;
|
||||
background:#FFF url(../images/bgrContent.png);
|
||||
background-position:top;
|
||||
background-repeat:repeat-x;
|
||||
border: 1px solid #E6E6E6;
|
||||
padding-left:5px;
|
||||
padding-bottom:10px;
|
||||
height: auto;
|
||||
width: 200px;
|
||||
text-align:left;
|
||||
z-index:2;
|
||||
margin-left:20px;
|
||||
margin-right:20px;
|
||||
margin-top:0px;
|
||||
padding-top:0px;
|
||||
}
|
||||
}
|
||||
|
||||
.toc h3{
|
||||
text-decoration:none;
|
||||
}
|
||||
|
||||
.toc h3{font: 500 14px/1.2 Arial;
|
||||
font-weight:100;
|
||||
padding:0px;
|
||||
margin:0px;
|
||||
padding-top:5px;
|
||||
padding-left:5px;
|
||||
}
|
||||
|
||||
|
||||
.toc ul{
|
||||
width:160px;
|
||||
padding-left:10px;
|
||||
padding-right:5px;
|
||||
padding-bottom:10px;
|
||||
padding-top:10px;
|
||||
}
|
||||
|
||||
.toc ul li{
|
||||
margin-left:20px;
|
||||
list-style-image:url(../images/blu_dot.png);
|
||||
list-style:outside;
|
||||
|
||||
}
|
||||
|
||||
|
||||
.toc ul li a:link{
|
||||
color: #2C418D;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.toc ul li a:hover{
|
||||
color: #869CD1;
|
||||
text-decoration:underline;
|
||||
|
||||
}
|
||||
|
||||
.toc ul li a:visited{
|
||||
color: #869CD1;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.level1{
|
||||
border:none;}
|
||||
|
||||
.clearfix{
|
||||
clear:both;}
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- gdhelp_en.qdoc -->
|
||||
<title>07 Toolbar | GoldenDict</title>
|
||||
<link rel="stylesheet" type="text/css" href="style/offline.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
|
||||
<h1 class="title">07 Toolbar</h1>
|
||||
<!-- $$$toolbar.html-description -->
|
||||
<div class="descr" id="details">
|
||||
<p>GoldenDict toolbar can contain next elements:</p>
|
||||
<p class="centerAlign"><img src="images/toolbar.png" alt="" /></p><ul>
|
||||
<li>1 - Forward/Backward navigation buttons;</li>
|
||||
<li>2 - Choose of dictionaries group for search;</li>
|
||||
<li>3 - Search line with dropdown matches list;</li>
|
||||
<li>4 - Turn on/off scanning button;</li>
|
||||
<li>5 - Playback of first pronunciation in found articles;</li>
|
||||
<li>6 - Font scale buttons;</li>
|
||||
<li>7 - Save article;</li>
|
||||
<li>8 - Print article;</li>
|
||||
<li>9 - Add to Favorites;</li>
|
||||
<li>10 - Menu;</li>
|
||||
<li>11 - Dictionaries bar.</li>
|
||||
</ul>
|
||||
<p>Elements 2 and 3 are presents in toolbar if search pane is disabled in "View" menu. Otherwise group list, search line and matches list combined in separate pane in main GoldenDict window.</p>
|
||||
<p>Search line 3 contains word which will be searched in current dictionaries group. The translation will be shown by pressing the "Enter" key or by choose variant from matches list. If Ctrl or Shift key has been pressed the new tab for translation will be created.</p>
|
||||
<p>The search line can contain wildcard symbols '?' (matches any one character), '*' (matches any characters number) or ranges of characters "[...]". To find characters '?', '*', '[' and ']' it should be escaped by backslash - '\?', '\*', '\[', '\]'.</p>
|
||||
<p>Note: The wildcard symbol at first position in word leads to full headwords list scanning and it may take a long time for huge dictionaries.</p>
|
||||
<p>The button 4 is presented in toolbar if the popup window is enabled in preferences.</p>
|
||||
<p>The button 9 add current tab to Favorites.</p>
|
||||
<p>The button 10 is presented in toolbar if the main menu is turned off via "View" menu.</p>
|
||||
<p>The dictionaries bar 11 contains icons (and names optionally) of all dictionaries from current dictionaries group. You can turn on/off search in these dictionaries by mouse click on dictionary icons. If button with icon is in pressed state a corresponding dictionary is included in search, otherwise one is excluded. If you click dictionary icon with Ctrl of Shift key pressed the all other dictionaries will be disabled. The next click on this icon with Shift key pressed restore the previous dictionaries bar state, click with Ctrl key pressed enable all dictionaries.</p>
|
||||
<p>Note 1: If dictionaries bar is disabled such dictionaries enabling/disabling is not available.</p>
|
||||
<p>Note 2: Mouse click on dictionary name in the "Found in Dictionaries" pane with Alt key pressed is equal to simple mouse click on dictionary icon in the dictionaries bar. Same click with Ctrl of Shift key pressed is equal to click on dictionary icon in the dictionaries bar with same key pressed.</p>
|
||||
</div>
|
||||
<!-- @@@toolbar.html -->
|
||||
</body>
|
||||
</html>
|
3
website/.gitignore
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
.idea/
|
||||
site/
|
||||
venv/
|
22
website/README_about_this_website.md
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Local build setup
|
||||
|
||||
With venv
|
||||
```
|
||||
cd ./website
|
||||
python -m venv ./venv/
|
||||
source ./venv/bin/activate
|
||||
# source ./venv/bin/activate.fish
|
||||
pip install mkdocs-material
|
||||
```
|
||||
|
||||
Then
|
||||
|
||||
```
|
||||
mkdocs serve
|
||||
```
|
||||
|
||||
# More details can be found
|
||||
|
||||
* <https://squidfunk.github.io/mkdocs-material/>
|
||||
|
||||
* <https://www.mkdocs.org/>
|
21
website/docs/developer.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
Developing GoldenDict is not hard.
|
||||
|
||||
If you know some C++ and optionally some Qt, you can start to modify GoldenDict right now:
|
||||
|
||||
* Install Qt and QtCreator
|
||||
* (On Linux, install dependencies)
|
||||
* Load `goldendict.pro`
|
||||
* Modify some code
|
||||
* Hit the `Run`.
|
||||
|
||||
A CMake build script is also provided `CMakeLists.txt` is provided which can be used directly in other IDEs like CLion or Visual Studio 2022.
|
||||
|
||||
## Coding Standards
|
||||
|
||||
Please follow [C++ Core Guidelines](https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines) and write modern C++ code.
|
||||
|
||||
Commit messages should follow [Conventional Commits](https://www.conventionalcommits.org)
|
||||
|
||||
Reformat changes with `clang-format` [how to use clang-format](https://github.com/xiaoyifang/goldendict/blob/staged/howto/how%20to%20use%20.clang-format%20to%20format%20the%20code.md)
|
||||
|
||||
Remember to enable `clang-tidy` support on your editor so that `.clang-tidy` will be respected.
|
93
website/docs/dictformats.md
Normal file
|
@ -0,0 +1,93 @@
|
|||
Popular dictionary formats are all supported.
|
||||
|
||||
## Local Dictionaries Sources
|
||||
|
||||
* MDict dictionaries (.mdx/.mdd)
|
||||
* StarDict dictionaries (.ifo/.dict./.idx/.syn)
|
||||
* DSL dictionaries (ABBYY Lingvo source files .dsl(.dz))
|
||||
* Xdxf dictionaries (.xdxf(.dz))
|
||||
* Zim dictionaries (.zim)
|
||||
* Babylon dictionaries (.BGL), complete with images and resources
|
||||
* DictD dictionaries (.index/.dict(.dz))
|
||||
* Aard Dictionary dictionaries (.aar)
|
||||
* SDictionary dictionaries (.dct)
|
||||
* Epwing dictionaries
|
||||
* Slob dictionaries (.slob)
|
||||
* Babylon source files (.gls(.dz))
|
||||
* ABBYY Lingvo sound archives (.lsa/.dat)
|
||||
* Sound files in separate folders
|
||||
* Zips sound packs (.zips)
|
||||
|
||||
## Network Sources
|
||||
|
||||
* Wikipedia and Wikitionary
|
||||
* [DICT](https://en.wikipedia.org/wiki/DICT) protocol
|
||||
* LinguaLibre/Forvo pronunciations
|
||||
* Any sites which allow set target word in address line
|
||||
|
||||
## Other Sources
|
||||
|
||||
* Programs: Any External programs that can output text
|
||||
* System Text-to-speech engines
|
||||
|
||||
## Additional info
|
||||
|
||||
### Converting between formats
|
||||
|
||||
Goldendict does not provide any dictionary modification functionality.
|
||||
|
||||
To convert between formats, try tools like [pyglossary](https://github.com/ilius/pyglossary).
|
||||
|
||||
### Individual Dictionary Icons
|
||||
|
||||
Every local dictionary can have individual icon. BMP, PNG, JPG or ICO files can be used for this icon.
|
||||
|
||||
For Babylon, StarDict, DictD, ABBYY Lingvo, AardDictionary, SDictionary, Zim, MDict, Lsa, Zips, Slob, Gls dictionaries such graphics file must be named by main dictionary file name and places beside one. That is if main file of your dictionary, for example, named "My_best_dictionary.dsl" therefore icon file must be named "My_best_dictionary.bmp" (.png, .jpg etc.).
|
||||
|
||||
For Xdxf dictionaries icon file must be named "icon16.png" (for 16х16 images) or "icon32.png" (for 32х32 images) and placed into dictionary folder.
|
||||
|
||||
For Epwing dictionaries icon file must be named by name of folder with dictionary data beside "catalogs" file (a few folders can be presented, every folder is separate dictionary) and placed beside "catalogs" file.
|
||||
|
||||
If individual icon is not presented the default icon for this type of dictionaries will be used.
|
||||
|
||||
### Stardict
|
||||
|
||||
Main file of Stardict dictionary (.dict) can be compressed by Dictzip program to reduce its size.
|
||||
|
||||
Additional dictionary resources (images, style sheets, etc.) placed in "res" folder also can be compressed into zip archive. This archive must be named "res.zip" and placed beside other dictionary files or inside "res" folder.
|
||||
|
||||
### ABBYY Lingvo (.dsl)
|
||||
|
||||
Main file of ABBYY Lingvo dictionary (.dsl) can be compressed by Dictzip program to reduce its size.
|
||||
|
||||
Additional dictionary resources (images, sound files, etc.) also can be compressed into zip archive. This archive must be named on main dictionary file name (include extension) with adding ".files.zip" and placed beside other dictionary files. If main file of your dictionary, for example, named "My_best_dictionary.dsl" therefore archive with resources must be named "My_best_dictionary.dsl.files.zip".
|
||||
|
||||
GoldenDict supports the "#SOUND_DICTIONARY" directive. Sounds missing in the resources of the dictionary will be searched first in the dictionary specified in this directive.
|
||||
|
||||
### DictD, Xdxf
|
||||
|
||||
Main file of DictD dictionary (.dict) or Xdxf dictionary (.xdxf) can be compressed by Dictzip program to reduce its size.
|
||||
|
||||
### Slob
|
||||
|
||||
GoldenDict can render formulas in TeX format via Mimetex program. Just place "mimetex.cgi" file beside GoldenDict executable file.
|
||||
|
||||
### GLS
|
||||
|
||||
Main file of Babylon source dictionary must be in UTF-8 (or UTF-16 with BOM) encoding. It can be compressed by Dictzip program to reduce its size. Golden Dict read from dictionary header "### Glossary title:", "### Author:", "### Description:", "### Source language:" and "### Target language:" fields only. Dictionary header must be concluded with "### Glossary section:" mark.
|
||||
|
||||
### ABBYY Lingvo sound archives
|
||||
|
||||
ABBYY Lingvo sound archives are set of sound files packed into one file of some specific format. These files can be called directly from matches list or from dictionary articles.
|
||||
|
||||
### Sound files in separate folders
|
||||
|
||||
The separate folder with sound files can be added into GoldenDict dictionaries list. GoldenDict will handle this folders like ABBYY Lingvo sound archives (inapplicable in portable mode).
|
||||
|
||||
### Zips sound packs
|
||||
|
||||
Zips sound pack is zip archive with extension ".zips" contains set of sound files. To create suck pack it needs to compress sound files into zip archive and change extension of this archive to ".zips". GoldenDict will handle such sound packs like ABBYY Lingvo sound archives.
|
||||
|
||||
### General notes
|
||||
|
||||
At every launch GoldenDict scan folders with dictionaries to create dictionaries list. The more files in these folder is the more time for scanning. Therefore it is recommended to compress dictionary resources into zip archives and to use Zips sound packs instead of sound files in separate folders.
|
25
website/docs/feedbacks.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
## Suggestions & Ideas
|
||||
|
||||
Send them to [Discussions](https://github.com/xiaoyifang/goldendict/discussions)
|
||||
|
||||
## Bugs
|
||||
|
||||
Report any bugs & dysfunctions to [issues list](<https://github.com/xiaoyifang/goldendict/issues>)
|
||||
|
||||
Attach your version info in menu "About" -> "Copy version info".
|
||||
|
||||
Goldendict can be started with "--log-to-file" that will creates "gd_log.txt" in configuration folder and store various warnings, errors and debug messages.
|
||||
|
||||
On windows, try open command line and starts goldendict with `goldendict --log-to-file`.
|
||||
|
||||
If certain dictionary lead to problems, please attach the dict files in bug reports.
|
||||
|
||||
## Linux/Systemd
|
||||
|
||||
Most distros with systemd have systemd-coredump service enabled. Attach a core dump if possible.
|
||||
|
||||
<https://wiki.archlinux.org/title/Core_dump#Making_a_core_dump>
|
||||
|
||||
## macOS
|
||||
|
||||
macOS have a built-in crash reporter, copy all the info in the crash window.
|
BIN
website/docs/img/dict_file_tab.webp
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
website/docs/img/fav.webp
Normal file
After Width: | Height: | Size: 7.7 KiB |
BIN
website/docs/img/fulltext.webp
Normal file
After Width: | Height: | Size: 57 KiB |
BIN
website/docs/img/headwords.webp
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
website/docs/img/linux_genshin.webp
Normal file
After Width: | Height: | Size: 194 KiB |
BIN
website/docs/img/mac_black.webp
Normal file
After Width: | Height: | Size: 370 KiB |
BIN
website/docs/img/popup.webp
Normal file
After Width: | Height: | Size: 75 KiB |
BIN
website/docs/img/toolbar.webp
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
website/docs/img/windows_white.webp
Executable file
After Width: | Height: | Size: 89 KiB |
20
website/docs/index.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
This is the Next Generation GoldenDict.
|
||||
|
||||
The Best Multi-format Cross-platform Open-Source Dictionaries Lookup Program.
|
||||
|
||||
## Screenshots
|
||||
On Windows 11 with default theme:
|
||||
|
||||
![Windows Theme](img/windows_white.webp){ width="450" }
|
||||
|
||||
On macOS with **dark reader mode** and native system dark theme
|
||||
|
||||
![macOS](img/mac_black.webp){ width="450" }
|
||||
|
||||
On Linux with custom Qt color theme
|
||||
|
||||
![Linux Custom Theme](img/linux_genshin.webp){ width="450" }
|
||||
|
||||
## Project history
|
||||
|
||||
This project is forked from the original GoldenDict which was developed at <http://goldendict.org/>
|
3
website/docs/index_cn.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
暂时没有中文文档 😅
|
||||
|
||||
如果想翻译文档,请到 github 上开个 issue 讨论一下:)
|
33
website/docs/install.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
## Download
|
||||
|
||||
* [Latest stable version](https://github.com/xiaoyifang/goldendict/releases/latest)
|
||||
* [Daily pre-release builds](https://github.com/xiaoyifang/goldendict/releases).
|
||||
|
||||
Both Qt5 and Qt6 builds are provided.
|
||||
|
||||
## Windows
|
||||
|
||||
Choose either
|
||||
|
||||
* `****-installer.exe ` for traditional installer experience
|
||||
* `****.zip` for simply unzip and run experience
|
||||
|
||||
If Qt's version is not changed, you can also download a single `goldendict.exe` and drop it into previous installation's folder.
|
||||
|
||||
## Linux
|
||||
|
||||
`.Appimage` can be used in any recent linux distros.
|
||||
|
||||
[Debian packages](https://tracker.debian.org/pkg/goldendict-webengine) are available in Debian 12 or later.
|
||||
|
||||
[Ubuntu packages](https://launchpad.net/ubuntu/+source/goldendict-webengine) are available in Ubuntu 23.04 or later.
|
||||
|
||||
Archlinux users can also use community maintained [goldendict-webengine-git](https://aur.archlinux.org/packages/goldendict-webengine-git).
|
||||
|
||||
openSUSE ships an old version of this fork.
|
||||
|
||||
!!! Help "Please package this GoldenDict for your linux distros!"
|
||||
|
||||
## macOS
|
||||
|
||||
One of the `.dmg` installers.
|
83
website/docs/managedicts.md
Normal file
|
@ -0,0 +1,83 @@
|
|||
Dictionaries management dialog can be opened via menu `Edit` -> `Dictionaries`.
|
||||
|
||||
To use local dictionaries, add them to `Sources` -> `Files`.
|
||||
|
||||
If you have too many dictionaries, consider use `Groups` to manage them.
|
||||
|
||||
## Sources Tab
|
||||
|
||||
### Files
|
||||
|
||||
![Dict File Tab](img/dict_file_tab.webp)
|
||||
|
||||
|
||||
Here you can add local dictionaries.
|
||||
|
||||
Press the "Add" button and select folders that includes your local dictionaries. To search every subfolders, enable the "Recursive".
|
||||
|
||||
GoldenDict will scan these folders and add found dictionaries into dictionaries list.
|
||||
|
||||
"Rescan" button start forced scan of all folders in list.
|
||||
|
||||
|
||||
|
||||
### Sound Dirs
|
||||
|
||||
Similar to Files, you can either add a folder which contains sound files or a `.zip` archive which contains the sound files.
|
||||
|
||||
Goldendict will search through the sound file names when querying words.
|
||||
|
||||
### Morphology
|
||||
|
||||
Here you can turn on/off morphology dictionaries.
|
||||
|
||||
You can specify a path that includes Hunspell format data files (.aff + .dic).
|
||||
|
||||
GoldenDict scan this folder and create list of available dictionaries. To turn on dictionary just set mark in corresponding column.
|
||||
|
||||
### Websites
|
||||
|
||||
Here you can add any website which allow to set target word in url. To add such site you should set it url with target word template, name for dictionaries list and set mark in "Enabled" column. In the "Icon" column you can set custom icon for this site. If you add icon file name without path GoldenDict will search this file in configuration folder. "As link" column define method of article insertion into common page. If this option is set article will be inserted as link inside `<iframe>` tag (preferable mode). If articles are not loaded in this mode turn this option off, then articles will be inserted as html-code.
|
||||
|
||||
Target word can be inserted into url in next encodings::
|
||||
|
||||
| Target word template | Encoding |
|
||||
|------------------------|-----------------------------------------|
|
||||
| %GDWORD% | UTF-8 |
|
||||
| %GD1251% | Windows-1251 |
|
||||
| %GDISO1% ... %GDISO16% | ISO 8859-1 ... ISO 8859-16 respectively |
|
||||
| %GDBIG5% | Big-5 |
|
||||
| %GDBIG5HKSCS% | Big5-HKSCS |
|
||||
| %GDGBK% | GBK and GB 18030 |
|
||||
| %GDSHIFTJIS% | Shift-JIS |
|
||||
|
||||
### DICT servers
|
||||
|
||||
Here you can add servers which uses DICT protocol. To add such server you should set its url, name for dictionaries list, server bases list, search strategies list and set mark in "Enabled" column. If bases list is empty GoldenDict will use all server bases. If search strategies list is empty GoldenDict will use "prefix" strategy (comparing the first part of the word).
|
||||
|
||||
In the "Icon" column you can set custom icon for every server. If you add icon file name without path GoldenDict will search this file in configuration folder.
|
||||
|
||||
### Programs
|
||||
|
||||
Here you can add external applications. To add such application you should set command line for its launch, name for dictionaries list and application type. The `%GDWORD%` template in command line will be replaced by word from search line. If command line don't contains such template the word will be fed into standard input stream in 8-bit current locale encoding.
|
||||
|
||||
| Application type | The purpose of application |
|
||||
|---|---|
|
||||
| Audio | Application play sound. |
|
||||
| Text | Application output some plain text in 8-bit current locale encoding into standard output stream. This text will be shown as separate article. |
|
||||
| Html | Application output some html code into standard output stream. This code will be shown as separate article. |
|
||||
| Prefix | Application output some word list into standard output stream. This list will be added in common matches list. |
|
||||
|
||||
In the "Icon" column you can set custom icon for every application. If you add icon file name without path GoldenDict will search this file in configuration folder.
|
||||
|
||||
### Transliteration
|
||||
|
||||
Here you can add transliteration algorithms. To add algorithm into dictionaries list just set mark beside it. When such dictionary added into current dictionaries group GoldenDict will search word in the input line as well as result of its handling by corresponding transliteration algorithm.
|
||||
|
||||
## Dictionaries Tab
|
||||
|
||||
Here you can inspect available dictionaries and disable some of them.
|
||||
|
||||
## Groups Tab
|
||||
|
||||
Here you can create and edit dictionary groups. To add dictionary into group just drag it into groups window, to remove it drag it back to dictionaries list. Also you can press "Auto groups button" to automatically create groups for all presented in dictionaries list language directions. Via context menu of such automatically created groups you can execute additional dictionaries grouping by source or target language and combine dictionaries in more large groups.
|
17
website/docs/topic_anki.md
Normal file
|
@ -0,0 +1,17 @@
|
|||
# Anki Integration
|
||||
|
||||
## Using URI schemes
|
||||
|
||||
`goldendict://word` link can be use to query a word directly on Goldendict.
|
||||
|
||||
On your Anki card's template, you can add the code below to have a "1 click open in Goldendict" card.
|
||||
|
||||
```
|
||||
<a href="goldendict://{{Front}}">{{Front}}</a>
|
||||
```
|
||||
|
||||
Note that this feature doesn't available on macOS
|
||||
|
||||
## AnkiConnects
|
||||
|
||||
See [how to connect with anki.md](https://github.com/xiaoyifang/goldendict/blob/staged/howto/how%20to%20connect%20with%20anki.md)
|
20
website/docs/topic_commandline.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
You can send word to mainwindow to popup via `goldendict <word>`.
|
||||
|
||||
## Command Line Options
|
||||
|
||||
```
|
||||
Usage: goldendict [options] [word]
|
||||
|
||||
Options:
|
||||
-h, --help Displays help on commandline
|
||||
options.
|
||||
--help-all Displays help including Qt specific
|
||||
options.
|
||||
-l, --log-to-file Save debug messages to gd_log.txt in
|
||||
the config folder.
|
||||
-g, --group-name <groupName> Change the group of main window.
|
||||
-p, --popup-group-name <popupGroupName> Change the group of popup.
|
||||
|
||||
Arguments:
|
||||
word Word or sentence to query.
|
||||
```
|
11
website/docs/topic_portablemode.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Portable mode
|
||||
|
||||
Usually GoldenDict store all program settings and dictionary indexes in home folder of current user. In portable mode program settings and dictionary indexes stored in "portable" folder beside the main program file. This mode suit for using of GoldenDict with common settings directly from flash drive on different computers.
|
||||
|
||||
To turn on portable mode it needs only create "portable" folder beside the main program file. If such folder exists GoldenDict will launched in portable mode.
|
||||
|
||||
In portable mode GoldenDict works with some limitations:
|
||||
|
||||
You can't select folders with dictionaries. All dictionaries should be placed in "contents" folder beside the main program file and/or its subfolders.
|
||||
You can't use sound files in separate folders.
|
||||
|
7
website/docs/topic_userstyle.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
# User defined stylesheets
|
||||
|
||||
To change of dictionary articles presentation you can create the file with styles which will be used while articles output. Such file must be named `article-style.css` and placed in GoldenDict configuration folder beside the "config" file. The `article-style.css` is just style sheet file wrote in accordance with standard html style sheet rules. To see a class names used in articles you can call inspector via article context menu.
|
||||
|
||||
Also you can tune GoldenDict interface. To make it you should create the `qt-style.css` style sheet file in GoldenDict configuration folder beside the "config" file. The rules for Qt style sheets you can find here.
|
||||
|
||||
The examples of "article-style.css" and "qt-style.css" files you can find in GoldenDict
|
10
website/docs/ui_favorites.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
![favoriates](img/fav.webp)
|
||||
|
||||
Favorites is a hierarchical structure of folders and headers in them. Folders can be bound to specific groups of dictionaries. The folder is bound to the group if it is specified in the settings of the corresponding group. The headwords opened in that group will be stored to this folder. Accordingly headwords from this folder will be opened in that group. If the folder is not bound to any group of dictionaries then headwords from it will be opened in the current group.
|
||||
|
||||
Favorites allows you to create folders manually via context menu, to move/add items to them simply by dragging and dropping as well as to delete selected items via context menu or by pressing the "Del" key.
|
||||
|
||||
In addition to adding and removing items to/from the Favorites you can perform the following operations via context menu or the main menu:
|
||||
|
||||
* "Export" - the Favorites contents will be exported to the specified XML file while preserving the entire structure.
|
||||
* "Export to plain list" - all headwords stored in the Favorites will be saved to the specified text file as plain list without saving the folder structure.* * "Import" - the current contents of the Favorites will be replaced by the contents of the specified XML file.
|
30
website/docs/ui_fulltextsearch.md
Normal file
|
@ -0,0 +1,30 @@
|
|||
The full-text search dialog can be opened via menu "Search" or "Ctrl+Shift+F".
|
||||
|
||||
Full-text search allow to search words or sentences not in dictionary headwords but in articles text of dictionaries from current dictionaries group.
|
||||
|
||||
!!! note
|
||||
The dictionary will index for full-text search in background and started immediately after program start, name of the currently indexing dictionary is displayed in the status line. This process can take a long time and require many computing resources.You may turn off indexing for huge dictionaries like Wikipedias or Wiktionaries in preferences. To find dictionary which can't be indexed check GoldenDict with `--log-to-file` or check `stdout`.
|
||||
|
||||
|
||||
![full text serach](img/fulltext.webp){ width="450" }
|
||||
|
||||
Type the desired word in "Search line" to search.
|
||||
|
||||
Search modes
|
||||
|
||||
* "Whole words" - for every word contains more then 4 characters in search line the exact match will be found. The "Max distance between words" element define the maximum unmatched words number between matched words. It is the fastest search mode. The search line must contain at least one word from 4 or more characters.
|
||||
* "Plain text" - mode like "Whole words" but every word in search line can be treated as word fragment.
|
||||
* "Wildcards" - the search line contains a Unix-like template. Such template can contain wildcard symbols `?` (matches any one character), `*` (matches any characters number) or ranges of characters `[...]` To find characters `?`, `*`, `[` and `]` it should be escaped by backslash like `\?`, `\*`, `\[`, `\]`.
|
||||
* "RegExp" - the search line contains a regular expression.
|
||||
|
||||
"Max articles per dictionary" - the search in dictionary will be stopped when this articles number is found in that dictionary.
|
||||
|
||||
"Match case" - if this option is turned on the matches search will be completed in the case-sensitive mode, otherwise in case-insensitive mode.
|
||||
|
||||
"Ignore words order" - if this option is enabled, the words specified in the search string will be searched in any order in dictionaries. Otherwise ones will be searched in the order stated in the search string.
|
||||
|
||||
"Ignore diacritics" - if this option is enabled, the diacritic symbols will be searched as its base ones.
|
||||
|
||||
"Available dictionaries in group" - here you can view how many dictionaries in current group are suitable for full-text search, how many dictionaries already indexed and how many dictionaries wait for indexing.
|
||||
|
||||
When you place mouse cursor over headword in results list the tooltip with dictionaries list contains such articles matched the search conditions will be shown.
|
26
website/docs/ui_headwords.md
Normal file
|
@ -0,0 +1,26 @@
|
|||
View the unique headwords list for local dictionary.
|
||||
|
||||
![headwords dialog](img/headwords.webp)
|
||||
|
||||
The headwords dialog can be opened via:
|
||||
|
||||
* context menu of dictionaries list
|
||||
* context menu of icon on dictionaries bar in GoldenDict toolbar
|
||||
* context menu of dictionaries list in navigation pane
|
||||
|
||||
The filter line allow to filter dictionaries list to remain only necessary headwords. Such filtration can be completed in next modes:
|
||||
|
||||
| Mode | Filtration type |
|
||||
|--|--|
|
||||
| Plain text | Headword contains string from filter line. |
|
||||
| Wildcards | Headword matched to Unix-like template from filter line. Such template can contain wildcard symbols `?` (matches any one character), `*` (matches any characters number) or ranges of characters `[...]` To find characters `?`, `*`, `[` and `]` it should be escaped by backslash - `\?`, `\*`, `\[`, `\]`. |
|
||||
| RegExp | Headword matched to regular expression from filter line.|
|
||||
|
||||
If option "Auto apply" is turned on any changes in filter line will be applied to headwords list immediately. Otherwise you should press "Apply" button to apply changes. If dictionary contains more than 150000 headwords the "Auto apply" option is disabled.
|
||||
|
||||
If option "Match case" is turned on the matches search will be completed in the case-sensitive mode, otherwise in case-insensitive mode.
|
||||
|
||||
The "Export" button allow to export the filtered headwords list to text file.
|
||||
|
||||
Press "Ctrl+N" shortcut if you want to switch focus to main GoldenDict window. Press "Ctrl+D" to switch focus from main window to headwords dialog.
|
||||
|
36
website/docs/ui_popup.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
![popup window](img/popup.webp)
|
||||
|
||||
Popup window is a mini window can be used for rapid translation.
|
||||
|
||||
Enable it by click the 💡 (enable scanning) on the toolbar or using the context menu of tray icon.
|
||||
|
||||
When copying text (clipboard changed), the popup will be displayed near your cursor.
|
||||
|
||||
|
||||
### Linux
|
||||
|
||||
On linux/X11, the text selection can also trigger popup window. You have to enable it in preferences.
|
||||
|
||||
### Notes
|
||||
|
||||
The popup will also be shown if it is enabled and you use command line `goldendict <word>`.
|
||||
|
||||
## Using Popup in conjunction with other applications
|
||||
|
||||
!!! note "Help wanted to expand this section"
|
||||
|
||||
### capture2text
|
||||
|
||||
TODO
|
||||
|
||||
### AutoHotKey?
|
||||
|
||||
TODO
|
||||
|
||||
### macOS applescript? hammerspoon?
|
||||
|
||||
TODO
|
||||
|
||||
### kde/gnome command shortcuts?
|
||||
|
||||
TODO
|
55
website/docs/ui_shortcuts.md
Normal file
|
@ -0,0 +1,55 @@
|
|||
# Shortcuts
|
||||
|
||||
| Shortcut | Action |
|
||||
|-----------------------|----------------------------------------------------------------------------------------------------------------------------------|
|
||||
| Alt++ | Increase font size for matches list |
|
||||
| Alt+– | Decrease font size for matches list |
|
||||
| Alt+0 | Restore default font size for matches list |
|
||||
| Alt+Left, Backspace | (In main and popup windows) history navigation: show previous founded results |
|
||||
| Alt+Right | (In main and popup windows) history navigation: show next founded results |
|
||||
| Alt+Down | Jump to article from next dictionary |
|
||||
| Alt+Up | Jump to article from previous dictionary |
|
||||
| Alt+Enter, Ctrl+Enter | (Search line) Show translation in new tab |
|
||||
| Alt+D, Ctrl+L | (In main and popup windows) go to search line |
|
||||
| Alt+G | (In main and popup windows) choose dictionaries group from group list |
|
||||
| Alt+S | (In main and popup windows) playback pronunciation for current word |
|
||||
| Alt+W | (In popup window) transfer word from search line to main window |
|
||||
| Alt+PgDown | (In main and popup windows) switch to next dictionaries group |
|
||||
| Alt+PgUp | (In main and popup windows) switch to previous dictionaries group |
|
||||
| Ctrl++ | Increase articles font size |
|
||||
| Ctrl+– | Decrease articles font size |
|
||||
| Ctrl+0 | Set default articles font size |
|
||||
| Ctrl+MouseWheel | Increase/decrease articles font size |
|
||||
| Ctrl+A | Select all articles in current page |
|
||||
| Ctrl+C | Copy selected |
|
||||
| Ctrl+D | Switch to dictionary headwords dialog (if it is open) |
|
||||
| Ctrl+E | Add current tab to Favorites |
|
||||
| Ctrl+F4 | (Main window) minimize to system tray |
|
||||
| Ctrl+F5 | Rescan dictionaries |
|
||||
| Ctrl+F | (In main and popup windows) search in page / (In dictionaries dialog) go to filter line |
|
||||
| Ctrl+H | Show/hide history pane |
|
||||
| Ctrl+I | Show/hide Favorites pane |
|
||||
| Ctrl+M | Show/hide main menu |
|
||||
| Ctrl+N | (In dictionary headwords dialog and full-text search dialog) switch to main window |
|
||||
| Ctrl+O | Above all windows |
|
||||
| Ctrl+P | (In main window) print current article |
|
||||
| Ctrl+Q | (In main window) close GoldenDict |
|
||||
| Ctrl+R | Show/hide results pane |
|
||||
| Ctrl+S | Show/hide search pane |
|
||||
| Ctrl+T | (In main window) create new tab |
|
||||
| Ctrl+W | (In main window) close current tab |
|
||||
| Ctrl+PgDown | (In main window) switch to next tab |
|
||||
| Ctrl+PgUp | (In main window) switch to previous tab |
|
||||
| Ctrl+Tab | (In main window) switch to next tab (can be changed in preferences) |
|
||||
| Ctrl+Shift+A | Select current article only |
|
||||
| Ctrl+Shift+C | Copy selected as text |
|
||||
| Ctrl+Shift+F | Open/switch to full-text search dialog |
|
||||
| Ctrl+Shift+W | Close all tabs |
|
||||
| Del | (History) delete select line |
|
||||
| Enter | (In main window) go to search line |
|
||||
| Esc | (In main window) go to search line (the action for Esc key can be changed in preferences) / (in popup window) close popup window |
|
||||
| F1 | GoldenDict reference |
|
||||
| F2 | (In main window) save current page to html |
|
||||
| F3 | Dictionaries dialog |
|
||||
| F4 | GoldenDict preferences |
|
||||
| F12 | Inspector |
|
37
website/docs/ui_toolbar.md
Normal file
|
@ -0,0 +1,37 @@
|
|||
## Toolbar
|
||||
![toolbar](img/toolbar.webp)
|
||||
|
||||
From left to right:
|
||||
|
||||
* Forward/Backward navigation buttons;
|
||||
* Group selector
|
||||
* Search Line
|
||||
* Toggle Scanning
|
||||
* Play the first pronunciation in found articles;
|
||||
* Font scale buttons;
|
||||
* Save the article as HTML
|
||||
* Print article
|
||||
* Add to Favorites;
|
||||
|
||||
Type your word in Search Box and press `Enter` to search word in the current selected group. You can also choose a variant from matches list.
|
||||
|
||||
If Ctrl or Shift key has been pressed the new tab for translation will be created.
|
||||
|
||||
### Wildcard matching
|
||||
|
||||
The Search Line can contain wildcard symbols `?` (matches any one character), `*` (matches any characters number) or ranges of characters `[...]`. To find characters `?`, `*`, `[` and `]` it should be escaped with backslash like `\?`, `\*`, `\[`, `\]`.
|
||||
|
||||
!!! note
|
||||
The wildcard symbol at first position in word leads to full headwords list scanning and it may take a long time for huge dictionaries.
|
||||
|
||||
## Dictionary Bar
|
||||
|
||||
The dictionaries bar contains all dictionaries from current dictionaries group. Click the icons to disable/enable them.
|
||||
|
||||
Hold `Shift` and click dictionary bar will temporally focus on a single dictionary. Hold `Shift` and click again to defocus and restore the previous dictionaries bar state.
|
||||
|
||||
Hold `Ctrl` and click dictionary bar will toggle between "Enable a single dictionary" and "Enable all dictionary".
|
||||
|
||||
Note: The `Shift` and `Ctrl` interaction can also be used on "Found in dictionaries" panel
|
||||
|
||||
|
45
website/mkdocs.yml
Normal file
|
@ -0,0 +1,45 @@
|
|||
site_name: GoldenDict-NG
|
||||
site_description: Goldendict is a dictionary 是一个可以用在 Windows Linux 和 mac 上的字典程序
|
||||
|
||||
theme:
|
||||
name: material
|
||||
icon:
|
||||
repo: fontawesome/brands/github
|
||||
features:
|
||||
- navigation.expand
|
||||
- content.action.edit
|
||||
# - navigation.tabs -> for tabs
|
||||
|
||||
# top right repo widget
|
||||
repo_name: goldendict
|
||||
repo_url: https://github.com/xiaoyifang/goldendict
|
||||
edit_uri: edit/website/docs/
|
||||
|
||||
|
||||
markdown_extensions:
|
||||
- attr_list # for image ![](/img/a.webp){ widget=300}
|
||||
- admonition
|
||||
- pymdownx.details
|
||||
- pymdownx.superfences
|
||||
|
||||
nav:
|
||||
- Getting started: index.md
|
||||
- Installation : install.md
|
||||
- Dictionary Formats: dictformats.md
|
||||
- Manage Dictionaries: managedicts.md
|
||||
- Interface:
|
||||
- Popup Window: ui_popup.md
|
||||
- Headwords Dialog: ui_headwords.md
|
||||
- Full Text Search: ui_fulltextsearch.md
|
||||
- ToolBar & DictBar: ui_toolbar.md
|
||||
- Favorites: ui_favorites.md
|
||||
- Shortcuts: ui_shortcuts.md
|
||||
- Special Usages:
|
||||
- Anki Integration: topic_anki.md
|
||||
- Command Lines: topic_commandline.md
|
||||
- Custom Stylesheets: topic_userstyle.md
|
||||
- Portable Mode: topic_portablemode.md
|
||||
- Report Bugs & Feedbacks: feedbacks.md
|
||||
- Contributor Guides:
|
||||
- Developer: developer.md
|
||||
- 中文文档: index_cn.md
|