Ecco la procedura di installazione di hyplain in MiKTeX 2.5.
Riporto anche la nuova procedura per HyMasterITA.
Ora entrambe non cancellano più il plain TeX originale ma semplicemente si pongono in alternativa a questo.
——————————————–
Procedura di installazione di HyMasterITA in MiKTeX 2.5
1) Create un file HyMasterITA.tex con il seguente contenuto:
`%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% HyMasterITA.tex A simple recipe for compilation of %
%%% Plain TeX for more than one European language. %
%%% Set up for American English and Italian, but readily %
%%% adaptable to other combinations. %
%%% (Based on HyMaster.tex by Daniel Flipo and Laurent Siebenmann) %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% NOT TO BE COMPILED AS IS; SEE INSTRUCTIONS AFTER \endinput %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Modified for Italian language (HyMasterITA) %
%%% by Enrico Gregorio and Michele Frasca %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%
\newlanguage\USEnglishHyphenation
\language=\USEnglishHyphenation
\input hyphen.tex % US English hyphenation table
%%%
\newlanguage\ItalianHyphenation
\language=\ItalianHyphenation
\input ithyph.tex%
%%%
%%% Use ISO nationality codes: FR, IT, US, …
\def\IT{\language=\ItalianHyphenation \lccode`\'=`\'
\lefthyphenmin=2 \righthyphenmin=2}
% Apostrophe is a letter in Italian and we permit
% xx- and -xx hyphenations.
%%%
\def\US{\language=\USEnglishHyphenation \lccode`\'=0
\lefthyphenmin=2 \righthyphenmin=3}
% Apostrophe is not a letter in English and we permit
% xx- and -xxx hyphenations.
%%%
% We have also the possibility to not hyphenate words at all;
% this is useful if we have words in languages which are not
% defined; all we need is to select \language0.
\def\nohyphens{\language=0 \lccode`\'=0}
%%%
% Now we establish the default language
\US % english is used by default
%%%
% Here equivalents for language names can be set:
% for example
\let\italian\IT
\let\italiano\IT
\let\inglese\US
\let\english\US
%%%
\endinput
`
2) Create un file hmitaplain.tex copiandolo dal file plain.tex sostituendo \input hyphen con \input HyMasterITA (lo trovate in C:\Programmi\MiKTeX 2.5\tex\plain\base\plain.tex – l’originale non cancellatelo né modificatelo).
3) Create un file hmitaplain.ini (è un semplice file di testo .txt, basta cambiare l’estensione in .ini) con il seguente contenuto:
\input hmitaplain
\dump
\endinput
4) a) Create una nuova TEXMF root directory (ad esempio “C:\Local TeX Files”)
4) b) Create una sub-directory “C:\Local TeX Files\tex\hmitaplain\base”
4) c) Create una sub-directory “C:\Local TeX Files\tex\hmitaplain\config”
5) a) Collocate hmitaplain.tex e HyMasterITA.tex in C:\Local TeX Files\tex\hmitaplain\base
5) b) Collocate hmitaplain.ini in C:\Local TeX Files\tex\hmitaplain\config
6) Registrate “C:\Local TeX Files”:
6) a) Aprite MiKTeX Options (Start – All Programs – MiKTeX 2.5 – Settings) e selezionate il tab “Roots”
6) b) Premete “Add”
6) c) Selezionate C:\Local TeX Files e premete “Apply”
7) Create una nuova definizione di formato:
7) a) In MiKTeX Options, selezionate il tab “Formats”
7) b) Premete “New” ed inserite la definizione di hmitaplain:
Format name: hmitaplain
Compiler: tex
Input File name: hmitaplain
Output File Name: (bianco)
Preloaded Format: (bianco)
Description: HyMasterITAplain
Deselezionate “Exclude this formats when upadating formats all files”
7) c) Premete “OK” per inserire la definizione
7) d) Selezionate hmitaplain (nel tab “Formats”) e premete “Build”.
Se volete usare hmitaplain dovete aggiungere come prima riga %&hmitaplain al vostro documento plain TeX (sia che usiate TeXnicCenter o WinEdt). In alternativa potete inserire il percorso verso il nuovo compilatore evitando di inserire %&hmitaplain nel documento. Ad esempio in TeXnicCenter:
1) Build – Define Output Profiles
2) Selezionate LaTeX => DVI, premete “Copy”
Profile’s name: TeX => DVI (hmitaplain)
Path to (La)TeX compiler: C:\Programmi\MiKTeX 2.5\miktex\bin\hmitaplain.exe
(Opzionale) Selezionate “Stop compilation if LaTeX-Error occures”
Tutto il resto rimane invariato
3) Compilate selezionando “TeX => DVI (hmitaplain)”.
Analogamente in WinEdt.
Ora potete inserire i comandi di sillabazione nei vostri documenti plain TeX:
\IT per l’italiano
\US per l’US English
\nohyphens per nessuna sillabazione.
Per ulteriori informazioni: http://docs.miktex.org/manual/localadditions.html
—-
In alternativa potete sostituire il punto 2 con
2′) Create un file hmitaplain2.tex copiandolo da hyplain.tex sostituendo \input hyrules con \input HyMasterITA. hyplain.tex lo trovate nel pacchetto hyplain di Enrico Gregorio. Passate al punto 3) e proseguite fino alla fine sostituendo ovunque nella procedura la parola “hmitaplain” con “hmitaplain2”.
——————————————–
Procedura di installazione di hyplain in MiKTeX 2.5
1) Create un file hyplain.ini (è un semplice file di testo .txt, basta cambiare l’estensione in .ini) con il seguente contenuto:
\input hyplain
\dump
\endinput
2) a) Create,se non ne avete già una, una nuova TEXMF root directory (ad esempio “C:\Local TeX Files”)
2) b) Create una sub-directory “C:\Local TeX Files\tex\hyplain\base”
2) c) Create una sub-directory “C:\Local TeX Files\tex\hyplain\config”
3) a) Collocate hylang.tex, hyplain.tex e hyrules.tex in C:\Local TeX Files\tex\hyplain\base
3) b) Collocate hyplain.ini in C:\Local TeX Files\tex\hyplain\config
4) Registrate “C:\Local TeX Files” (se non lo avete già fatto, altrimenti andate al punto 4′)):
4) a) Aprite MiKTeX Options (Start – All Programs – MiKTeX 2.5 – Settings) e selezionate il tab “Roots”
4) b) Premete “Add”
4) c) Selezionate C:\Local TeX Files e premete “Apply”
4) d) Andate al punto 7)
4′) (Solo se “C:\Local TeX Files” è già stato registrato)
4′) a) In MiKTeX Options, selezionate il tab “General”
4′) b) Premete “Refresh FNDB”
5) Create una nuova definizione di formato:
5) a) In MiKTeX Options, selezionate il tab “Formats”
5) b) Premete “New” ed inserite la definizione di hyplain:
Format name: hyplain
Compiler: tex
Input File name: hyplain
Output File Name: (bianco)
Preloaded Format: (bianco)
Description: hyplain
Deselezionate “Exclude this formats when upadating formats all files”
5) c) Premete “OK” per inserire la definizione
5) d) Selezionate hyplain (nel tab “Formats”) e premete “Build”.
Se volete usare hyplain dovete aggiungere come prima riga %&hyplain al vostro documento plain TeX (sia che usiate TeXnicCenter o WinEdt). In alternativa potete inserire il percorso verso il nuovo compilatore evitando di inserire %&hyplain nel documento. Ad esempio in TeXnicCenter:
1) Build – Define Output Profiles
2) Selezionate LaTeX => DVI, premete “Copy”
Profile’s name: TeX => DVI (hyplain)
Path to (La)TeX compiler: C:\Programmi\MiKTeX 2.5\miktex\bin\hyplain.exe
(Opzionale) Selezionate “Stop compilation if LaTeX-Error occures”
Tutto il resto rimane invariato
3) Compilate selezionando “TeX => DVI (hyplain)”.
Analogamente in WinEdt.
Ora potete inserire i comandi di sillabazione nei vostri documenti plain TeX:
\IT per l’italiano
\US per l’US English
\nohyphens per nessuna sillabazione.
Per le ulteriori opzioni offerte da hyplain leggete la relativa documentazione (hydoc).
Per ulteriori informazioni: http://docs.miktex.org/manual/localadditions.html
——————————————–
Suggerimenti o segnalazioni di errori sono molto graditi.
Ciao.