https://wiki.apertium.org/w/index.php?title=Install_How_to_use_a_build&feed=atom&action=historyInstall How to use a build - Revision history2024-03-29T04:41:15ZRevision history for this page on the wikiMediaWiki 1.34.1https://wiki.apertium.org/w/index.php?title=Install_How_to_use_a_build&diff=62858&oldid=prevRcrowther at 20:09, 22 April 20172017-04-22T20:09:43Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:09, 22 April 2017</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 41:</td>
<td colspan="2" class="diff-lineno">Line 41:</td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ...and for pros: Bash completion ==</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ...and for pros: Bash completion ==</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>You can get tab-completion on mode names (and the '--with-lang' arguments to autogen.sh) by adding <del class="diffchange diffchange-inline">'http://wiki.apertium.org/wiki/Bash_completion'</del>.</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>You can get tab-completion on mode names (and the '--with-lang' arguments to autogen.sh) by adding <ins class="diffchange diffchange-inline">[[Bash completion]]</ins>.</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
</table>Rcrowtherhttps://wiki.apertium.org/w/index.php?title=Install_How_to_use_a_build&diff=62857&oldid=prevRcrowther: filtering installation info2017-04-22T20:07:06Z<p>filtering installation info</p>
<p><b>New page</b></p><div>For those are new here, or need a reminder.<br />
<br />
== Where to look ==<br />
{{TOCD}}<br />
The most interesting files are the dictionary files; 'apertium-xxx.xxx.dix' and 'apertium-yyy.yyy.dix' in the respective monodix folders, and 'apertium-xxx-yyy.xxx-yyy.dix' in the bidex folder.<br />
<br />
For a fuller list of files and what they do, see the [[Workflow reference]].<br />
<br />
<br />
=== How to access a pair ===<br />
The configuration of a pair is centred in the bilingual dictionary (see above). This applies to other actions on, or accesses to, the build. For example, if you have a tool, and it is able to find a pair by browsing the system, point it at the bilingual folder. There, the tool will find everything it needs.<br />
<br />
<br />
=== How to repeatedly compile pairs ===<br />
When the pair directories were set up, the bilingual pair folder was configured from the two monolingual dictionary directories.<br />
<br />
Compiling all three folders to make corrections would be tedious. The Apertium build avoids this. The build is gathered in the bilingual folder. Go there ('apertium-xxx-yyy/'), and type this special command,<br />
<br />
<pre><br />
make langs<br />
</pre> <br />
<br />
and you will see all three folders compile in the terminal output. <br />
<br />
If you have a fast modern computer,<br />
<br />
<pre><br />
make -j3 langs<br />
</pre> <br />
<br />
will attempt to compile using three cores.<br />
<br />
Folders can be compiled individually, but you will rarely need to do this.<br />
<br />
<br />
== For beginners: how do I use it? ==<br />
I would say, ignore mention of tools like <code>lt-proc</code>. Ignore the instructions you find on the Wiki, some of them date back a long way, or deal with the tools in detail. <br />
<br />
Look at these two pages, [[Modes introduction]] and [[Monodix basics]]. Use modes directly from the commandline, and start doing what you want to do, work on languages.<br />
<br />
<br />
== ...and for pros: Bash completion ==<br />
You can get tab-completion on mode names (and the '--with-lang' arguments to autogen.sh) by adding 'http://wiki.apertium.org/wiki/Bash_completion'.<br />
<br />
<br />
[[Category:Installation]]<br />
[[Category:Documentation in English]]</div>Rcrowther