summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-05-02 21:44:43 +0000
committerKarl Berry <karl@freefriends.org>2015-05-02 21:44:43 +0000
commit3e068f7eeed6dd41b29c02e7631079e6b756ec05 (patch)
treefb7324e1010e91dcc98a88eca17269985355cb22 /Master/texmf-dist/source/latex
parentedf4b4adefff41b42b69d7606186463076ff022e (diff)
datetime2-it-fulltext (2may15)
git-svn-id: svn://tug.org/texlive/trunk@37155 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r--Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.dtx466
-rw-r--r--Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.ins40
2 files changed, 506 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.dtx b/Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.dtx
new file mode 100644
index 00000000000..8c0f1f64f52
--- /dev/null
+++ b/Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.dtx
@@ -0,0 +1,466 @@
+%\iffalse
+% datetime2-it-fulltext.dtx generated using makedtx version 0.94b (c) Nicola Talbot
+% Command line args:
+% -doc "manual.tex"
+% -v "1"
+% -author "Claudio Duchi"
+% -src "datetime2-it-fulltext\.sty=>datetime2-it-fulltext.sty"
+% -src "datetime2-it-fulltext-ascii\.ldf=>datetime2-it-fulltext-ascii.ldf"
+% -src "datetime2-it-fulltext-utf8\.ldf=>datetime2-it-fulltext-utf8.ldf"
+% -date "2015"
+% datetime2-it-fulltext
+% Created on 2015/5/1 21:41
+%\fi
+%\iffalse
+%<*package>
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%</package>
+%\fi
+% \iffalse
+% Doc-Source file to use with LaTeX2e
+% Copyright (C) 2015 Claudio Duchi, all rights reserved.
+% \fi
+% \iffalse
+%<*driver>
+\documentclass{ltxdoc}
+\CheckSum{650}
+\begin{document}
+\DocInput{datetime2-it-fulltext.dtx}
+\end{document}
+%</driver>
+%\fi
+%\title{datetime2-it-fulltext}
+%\author{Claudio Duchi email: claduc at libero dot it}
+%\date{2015-05-01 (v1.0)}
+%\maketitle
+%This packet defines two styles for datetime2, it-fulltext and it-fulltext-twenty-four.
+%The first style uses a formed am pm, the second a format 24 hours.
+%The necessary packets are datetime2, itnumpar, ifxetex and ifluatex.
+%The packet is the translation and adaptation of datetime2-en-fulltext.
+%
+%\StopEventually{}
+%\section{The Code}
+%\iffalse
+% \begin{macrocode}
+%<*datetime2-it-fulltext.sty>
+% \end{macrocode}
+%\fi
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{datetime2-it-fulltext}[2015/05/01 v1.0]
+% \end{macrocode}
+% \begin{macrocode}
+\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{datetime2}}
+\ProcessOptions
+\RequirePackage{datetime2}
+\RequirePackage{itnumpar}
+% \end{macrocode}
+% \begin{macrocode}
+\RequirePackage{ifxetex,ifluatex}
+\ifxetex
+\RequireDateTimeModule{it-fulltext-utf8}
+\else
+\ifluatex
+\RequireDateTimeModule{it-fulltext-utf8}
+\else
+\RequireDateTimeModule{it-fulltext-ascii}
+\fi
+\fi
+% \end{macrocode}
+% \begin{macrocode}
+\def\CurrentTrackedDialect{italian}
+\RequireDateTimeModule{italian}
+\undef\CurrentTrackedDialect
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\DTMitfulltextmonthyearsep{,\space}
+% \end{macrocode}
+% \begin{macrocode}
+\DTMnewdatestyle{it-fulltext}{%
+ \renewcommand*\DTMdisplaydate[4]{%
+ \ifDTMshowdow
+ \ifnum##4>-1
+ \DTMitalianweekdayname{##4}\space%
+ \fi
+ \fi
+ \ifnum##3=1\DTMitthefirstoneofthemonth\space\DTMitalianmonthname{##2}%
+ \DTMitfulltextmonthyearsep\protect\printnumeroinparole{##1}\space%
+ \else\protect\printnumeroinparole{##3}\space\DTMitalianmonthname{##2}%
+ \DTMitfulltextmonthyearsep\protect\printnumeroinparole{##1}\fi%
+ }%
+}%
+% \end{macrocode}
+% \begin{macrocode}
+\DTMsetdatestyle{it-fulltext}
+\DTMnewtimestyle{it-fulltext}{%
+ \renewcommand\DTMdisplaytime[3]{%
+ \ifboolexpr
+ {test {\ifnumequal{##2}{0}} and
+ (test {\ifnumequal{##1}{0}}
+ or test {\ifnumequal{##1}{12}}
+ or test {\ifnumequal{##1}{24}}
+ )
+ }%
+ {%
+ \ifnum##1=12\DTMitaliannoon\else\DTMitalianmidnight%
+ \fi
+ }%
+ {%
+ \ifnum##2=0\ifboolexpr{ test {\ifnumcomp{##1}{=}{1}} or test {\ifnumcomp{##1}{=}{13}}}
+ {\DTMoneatnightstring\space\DTMitoclockstring}%
+ {\ifnum##1>12\protect\printnumeroinparole{\numexpr##1-12}\space\DTMitoclockstring\else\protect\printnumeroinparole{##1}\space\DTMitoclockstring\fi}%
+ \else
+ \ifnum##2<31
+ \ifnum##2=15
+ \ifnum##1=1\DTMquarterpaststringTWO\else
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{12}} or test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMquarterpaststringONE\space}%
+ {\ifnum##1=13\DTMquarterpaststringTWO\else\DTMquarterpaststringTHREE\space\fi}%
+ \fi%
+ \else%
+ \ifnum##2=30
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{1}} or test {\ifnumcomp{##1}{=}{13}}}
+ {\DTMhalfpaststringTWO}%
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}} or test {\ifnumcomp{##1}{=}{12}}}
+ {\DTMhalfpaststringONE\space}%
+ {\DTMhalfpaststringTHREE\space}%
+ }%
+ \else%
+ \ifnum##2=1\DTMoneminutestring\space\else\protect\printnumeroinparole{##2}\space%
+ \fi
+ \ifnum##2=1
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{12}} or test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMminutepaststringONE\space}%one
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{13}} or test {\ifnumcomp{##1}{=}{1}}}
+ {\DTMminutepaststringTWO}%two
+ {\DTMminutepaststringTHREE\space}%three
+ }%
+ \else
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{12}} or test {\ifnumcomp{##1}{=}{0}}or test {\ifnumcomp{##1}{=}{24}} }
+ {\DTMminutespaststringONE\space}%THREE
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{13}} or test {\ifnumcomp{##1}{=}{1}}}
+ {\DTMminutespaststringTWO}%TWO
+ {\DTMminutespaststringTHREE\space}%
+ }%
+ \fi
+ \fi%
+ \fi%
+ \ifnum##1>12
+ \ifnum##1=24
+ \DTMitalianmidnight%
+ \else
+ \ifnum##1=13\DTMoneatnightstring\else\protect\printnumeroinparole{\numexpr##1-12}\fi%
+ \fi%
+ \else
+ \ifnum##1=0
+ \DTMitalianmidnight
+ \else
+ \ifnum##1=1\DTMoneatnightstring\else\ifnum##1=12\DTMitaliannoon\else\protect\printnumeroinparole{##1}\fi\fi%
+ \fi
+ \fi
+ \else
+ \ifnum##2=45
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{12}} or test {\ifnumcomp{##1}{=}{0}}or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMquartertostringTWO}%
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{11}} or test {\ifnumcomp{##1}{=}{23}}}
+ {\DTMquartertostringONE\space}%
+ {\DTMquartertostringTHREE\space}%
+ }%
+ \else
+ \ifnum##2=59\DTMoneminutestring\space\else\protect\printnumeroinparole{\numexpr60-##2}\fi
+ \ifnum##2=59
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{12}}or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMminutetostringTWO}%
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{11}} or test {\ifnumcomp{##1}{=}{23}}}
+ {\DTMminutetostringONE\space}%
+ {\DTMminutetostringTHREE\space}%
+ }%
+ \else\space
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}}or test {\ifnumcomp{##1}{=}{12}}}%
+ {\DTMminutestostringTWO}%
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{11}} or test {\ifnumcomp{##1}{=}{23}}}
+ {\DTMminutestostringONE\space}%
+ {\DTMminutestostringTHREE\space}%
+ }%
+ \fi
+ \fi
+ \ifnum##1>12
+ \ifnum##1=24
+ \DTMoneatnightstring%
+ \else
+ \ifnum##1=23\DTMitalianmidnight\else\protect\printnumeroinparole{\numexpr##1-11}%
+ \fi
+ \fi
+ \else
+ \ifnum##1=12\DTMoneatnightstring\space\DTMitafternoonstring%
+ \else
+ \ifnum##1=0\DTMoneatnightstring%
+ \else%
+ \ifnum##1=11\DTMitaliannoon\else\protect\printnumeroinparole{\numexpr##1+1}\fi
+ \fi%
+ \fi
+ \fi
+ \fi
+ \fi
+ \ifnum##1>11
+ \ifnum##1=23
+ \ifnum##2<31
+ \space\DTMitafternoonstring%
+ \fi
+ \else
+ \ifnum##1=24
+ \ifnum##2>30
+ \space\DTMitmorningstring%
+ \fi
+ \else
+ \ifnum##1=12\space\else\space\DTMitafternoonstring\fi
+ \fi
+ \fi
+ \else
+ \ifnum##1>0
+ \ifnum##1=11\else\space\DTMitmorningstring\fi
+ \else
+ \ifnum##2>30
+ \space\DTMitmorningstring
+ \fi
+ \fi
+ \fi
+ }%
+ }%
+}%
+% \end{macrocode}
+% \begin{macrocode}
+\DTMnewdatestyle{it-fulltext-twenty-four}{%
+ \renewcommand*\DTMdisplaydate[4]{%
+ \ifDTMshowdow
+ \ifnum##4>-1
+ \DTMitalianweekdayname{##4}\space%
+ \fi
+ \fi
+ \ifnum##3=1\DTMitthefirstoneofthemonth\space\DTMitalianmonthname{##2}%
+ \DTMitfulltextmonthyearsep\protect\printnumeroinparole{##1}\space%
+ \else\protect\printnumeroinparole{##3}\space\DTMitalianmonthname{##2}%
+ \DTMitfulltextmonthyearsep\protect\printnumeroinparole{##1}\fi%
+ }%
+}%
+% \end{macrocode}
+% \begin{macrocode}
+\DTMsetdatestyle{it-fulltext-twenty-four}
+\DTMnewtimestyle{it-fulltext-twenty-four}{%
+ \renewcommand\DTMdisplaytime[3]{%
+ \ifboolexpr
+ {test {\ifnumequal{##2}{0}} and (test {\ifnumequal{##1}{0}}
+ or test {\ifnumequal{##1}{12}}
+ or test {\ifnumequal{##1}{24}}
+ )
+ }%
+ {%
+ \ifnum##1=12\DTMitaliannoon\else\DTMitalianmidnight
+ \fi
+ }%
+ {%
+ \ifnum##2=0
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{1}} or test {\ifnumcomp{##1}{=}{13}}}
+ {\DTMoneatnightstring\DTMitoclockstring}%
+ {\ifnum##1>12\protect\printnumeroinparole{\numexpr##1-12}\space\DTMitoclockstring\else
+ \protect\printnumeroinparole{##1}\space\DTMitoclockstring\fi}
+ \else
+ \ifnum##2<31
+ \ifnum##2=15
+ \ifnum##1=1\DTMquarterpaststringTWO\else
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{12}} or test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMquarterpaststringONE\space}%
+ {\DTMquarterpaststringTHREE\space}%
+ \fi%
+ \else
+ \ifnum##2=30
+ \ifnum##1=1\DTMhalfpaststringTWO%
+ \else%
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}} or test {\ifnumcomp{##1}{=}{12}}}
+ {\DTMhalfpaststringONE\space}%
+ {\DTMhalfpaststringTHREE\space}%
+ \fi
+ \else
+ \ifnum##2=1\DTMoneminutestring\space\else\protect\printnumeroinparole{##2}\space
+ \fi
+ \ifnum##2=1
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{12}} or test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMminutepaststringONE\space}%one
+ {\ifnum##1=1\DTMminutepaststringTWO\else\DTMminutepaststringTHREE\space\fi}%
+ \else
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{12}} or test {\ifnumcomp{##1}{=}{0}}or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMminutespaststringONE\space}%THREE
+ {\ifnum##1=1\DTMminutespaststringTWO\else\DTMminutespaststringTHREE\space\fi}%
+ \fi%
+ \fi%
+ \fi%
+ \ifnum##1>12
+ \ifnum##1=24\DTMitalianmidnight\else\protect\printnumeroinparole{##1}%
+ \fi%
+ \else
+ \ifnum##1=0
+ \DTMitalianmidnight
+ \else
+ \ifnum##1=1\DTMoneatnightstring\else\ifnum##1=12\DTMitaliannoon\else\protect\printnumeroinparole{##1}\fi\fi%
+ \fi
+ \fi
+ \else
+ \ifnum##2=45%
+ \ifboolexpr{test {\ifnumcomp{##1}{=}{0}}or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMquartertostringTWO}%
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{11}} or test {\ifnumcomp{##1}{=}{23}}}
+ {\DTMquartertostringONE\space}%
+ {\DTMquartertostringTHREE\space}%
+ }%
+ \else
+ \ifnum##2=59\DTMoneminutestring\space\else\protect\printnumeroinparole{\numexpr60-##2}\space\fi
+ \ifnum##2=59
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMminutetostringTWO}%
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{11}} or test {\ifnumcomp{##1}{=}{23}}}
+ {\DTMminutetostringONE\space}%
+ {\DTMminutetostringTHREE\space}%
+ }%
+ \else
+ \ifboolexpr{ test {\ifnumcomp{##1}{=}{0}} or test {\ifnumcomp{##1}{=}{24}}}
+ {\DTMminutestostringTWO}%
+ {\ifboolexpr{ test {\ifnumcomp{##1}{=}{11}} or test {\ifnumcomp{##1}{=}{23}}}
+ {\DTMminutestostringONE\space}%
+ {\DTMminutestostringTHREE\space}%
+ }%
+ \fi
+ \fi
+ \ifnum##1>12
+ \ifnum##1=24
+ \DTMoneatnightstring%
+ \else
+ \ifnum##1=23
+ \DTMitalianmidnight
+ \else
+ \protect\printnumeroinparole{##1}%
+ \fi
+ \fi
+ \else
+ \ifnum##1=12\protect\printnumeroinparole{\numexpr##1+1}
+ \else
+ \ifnum##1=0\DTMoneatnightstring%
+ \else
+ \ifnum##1=11\DTMitaliannoon\else\protect\printnumeroinparole{\numexpr##1+1}\fi
+ \fi%
+ \fi
+ \fi
+ \fi
+ \fi
+ }%
+ }%
+}%
+% \end{macrocode}
+
+
+
+
+%\iffalse
+% \begin{macrocode}
+%</datetime2-it-fulltext.sty>
+% \end{macrocode}
+%\fi
+%\iffalse
+% \begin{macrocode}
+%<*datetime2-it-fulltext-ascii.ldf>
+% \end{macrocode}
+%\fi
+% \begin{macrocode}
+\ProvidesDateTimeModule{it-fulltext-ascii}[2015/05/01 v1.0]
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*{\DTMitoclockstring}{in punto}
+\newcommand*{\DTMoneminutestring}{un}
+\newcommand*{\DTMoneatnightstring}{una}
+\newcommand*{\DTMitthefirstoneofthemonth}{primo}
+\newcommand*{\DTMquarterpaststringONE}{quindici minuti dopo}
+\newcommand*{\DTMquarterpaststringTWO}{quindici minuti dopo l\protect'}
+\newcommand*{\DTMquarterpaststringTHREE}{quindici minuti dopo le}
+\newcommand*{\DTMminutepaststringONE}{minuto dopo}
+\newcommand*{\DTMminutepaststringTWO}{minuto dopo l\protect'}
+\newcommand*{\DTMminutepaststringTHREE}{minuto dopo le}
+\newcommand*{\DTMminutespaststringONE}{minuti dopo}
+\newcommand*{\DTMminutespaststringTWO}{minuti dopo l\protect'}
+\newcommand*{\DTMminutespaststringTHREE}{minuti dopo le}
+\newcommand*{\DTMhalfpaststringONE}{trenta minuti dopo}
+\newcommand*{\DTMhalfpaststringTWO}{trenta minuti dopo l\protect'}
+\newcommand*{\DTMhalfpaststringTHREE}{trenta minuti dopo le}
+\newcommand*{\DTMquartertostringONE}{un quarto a}
+\newcommand*{\DTMquartertostringTWO}{un quarto all\protect'}
+\newcommand*{\DTMquartertostringTHREE}{un quarto alle}
+\newcommand*{\DTMminutetostringONE}{minuto a}
+\newcommand*{\DTMminutetostringTWO}{minuto all\protect'}
+\newcommand*{\DTMminutetostringTHREE}{minuto alle}
+\newcommand*{\DTMminutestostringONE}{minuti a}
+\newcommand*{\DTMminutestostringTWO}{minuti all\protect'}
+\newcommand*{\DTMminutestostringTHREE}{minuti alle}
+\newcommand*{\DTMitmorningstring}{del mattino}
+\newcommand*{\DTMitafternoonstring}{del pomeriggio}
+% \end{macrocode}
+
+%\iffalse
+% \begin{macrocode}
+%</datetime2-it-fulltext-ascii.ldf>
+% \end{macrocode}
+%\fi
+%\iffalse
+% \begin{macrocode}
+%<*datetime2-it-fulltext-utf8.ldf>
+% \end{macrocode}
+%\fi
+% \begin{macrocode}
+\ProvidesDateTimeModule{it-fulltext-utf8}[2015/05/01 v1.0]
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*{\DTMitoclockstring}{in punto}
+\newcommand*{\DTMoneminutestring}{un}
+\newcommand*{\DTMoneatnightstring}{una}
+\newcommand*{\DTMitthefirstoneofthemonth}{primo}
+\newcommand*{\DTMquarterpaststringONE}{quindici minuti dopo}
+\newcommand*{\DTMquarterpaststringTWO}{quindici minuti dopo l'}
+\newcommand*{\DTMquarterpaststringTHREE}{quindici minuti dopo le}
+\newcommand*{\DTMminutepaststringONE}{minuto dopo}
+\newcommand*{\DTMminutepaststringTWO}{minuto dopo l'}
+\newcommand*{\DTMminutepaststringTHREE}{minuto dopo le}
+\newcommand*{\DTMminutespaststringONE}{minuti dopo}
+\newcommand*{\DTMminutespaststringTWO}{minuti dopo l'}
+\newcommand*{\DTMminutespaststringTHREE}{minuti dopo le}
+\newcommand*{\DTMhalfpaststringONE}{trenta minuti dopo}
+\newcommand*{\DTMhalfpaststringTWO}{trenta minuti dopo l'}
+\newcommand*{\DTMhalfpaststringTHREE}{trenta minuti dopo le}
+\newcommand*{\DTMquartertostringONE}{un quarto a}
+\newcommand*{\DTMquartertostringTWO}{un quarto all'}
+\newcommand*{\DTMquartertostringTHREE}{un quarto alle}
+\newcommand*{\DTMminutetostringONE}{minuto a}
+\newcommand*{\DTMminutetostringTWO}{minuto all'}
+\newcommand*{\DTMminutetostringTHREE}{minuto alle}
+\newcommand*{\DTMminutestostringONE}{minuti a}
+\newcommand*{\DTMminutestostringTWO}{minuti all'}
+\newcommand*{\DTMminutestostringTHREE}{minuti alle}
+\newcommand*{\DTMitmorningstring}{del mattino}
+\newcommand*{\DTMitafternoonstring}{del pomeriggio}
+% \end{macrocode}%\iffalse
+% \begin{macrocode}
+%</datetime2-it-fulltext-utf8.ldf>
+% \end{macrocode}
+%\fi
+%\Finale
+\endinput
diff --git a/Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.ins b/Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.ins
new file mode 100644
index 00000000000..a37c3fda234
--- /dev/null
+++ b/Master/texmf-dist/source/latex/datetime2-it-fulltext/datetime2-it-fulltext.ins
@@ -0,0 +1,40 @@
+% datetime2-it-fulltext.ins generated using makedtx version 0.94b 2015/5/1 21:41
+\input docstrip
+
+\preamble
+
+ datetime2-it-fulltext.dtx
+ Copyright 2015 Claudio Duchi
+
+ This work may be distributed and/or modified under the
+ conditions of the LaTeX Project Public License, either version 1.3
+ of this license of (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+ and version 1.3 or later is part of all distributions of LaTeX
+ version 2005/12/01 or later.
+
+ This work has the LPPL maintenance status `maintained'.
+
+ The Current Maintainer of this work is Claudio Duchi.
+claduc at libero dot it
+
+
+ This work consists of the files datetime2-it-fulltext.dtx and
+ datetime2-it-fulltext.ins and the derived files
+ datetime2-it-fulltext.sty, datetime2-it-fulltext-ascii.ldf,
+ datetime2-it-fulltext-utf8.ldf.
+
+\endpreamble
+
+\askforoverwritefalse
+
+\generate{\file{datetime2-it-fulltext.sty}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{datetime2-it-fulltext.dtx}{datetime2-it-fulltext.sty,package}}
+\file{datetime2-it-fulltext-ascii.ldf}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{datetime2-it-fulltext.dtx}{datetime2-it-fulltext-ascii.ldf,package}}
+\file{datetime2-it-fulltext-utf8.ldf}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{datetime2-it-fulltext.dtx}{datetime2-it-fulltext-utf8.ldf,package}}
+}
+
+\endbatchfile