Browse Source

Update documentation

develop
Damien Goutte-Gattat 8 years ago
parent
commit
4a00be729d
1 changed files with 22 additions and 15 deletions
  1. +22
    -15
      flygenet.dtx

+ 22
- 15
flygenet.dtx View File

@ -43,7 +43,7 @@ has been generated for details.
%</batchfile>
%
%<*driver>
\ProvidesFile{flygenet.dtx}[2013/10/07 v0.2 Fly genetics notation]
\ProvidesFile{flygenet.dtx}[2013/10/09 v0.2 Fly genetics notation]
\documentclass[a4paper]{ltxdoc}
\usepackage{hyperref}
\usepackage{flygenet}
@ -74,22 +74,23 @@ has been generated for details.
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
% \DoNotIndex{\,}
% \DoNotIndex{\active}
% \DoNotIndex{\begingroup}
% \DoNotIndex{\catcode}
% \DoNotIndex{\DeclareOption,\def}
% \DoNotIndex{\else,\empty,\end,\endgroup}
% \DoNotIndex{\DeclareOption,\def,\draw}
% \DoNotIndex{\else,\empty,\end,\endgroup,\ensuremath}
% \DoNotIndex{\fi,\frac}
% \DoNotIndex{\gdef}
% \DoNotIndex{\ifx}
% \DoNotIndex{\height}
% \DoNotIndex{\if,\ifmmode,\ifx,\itshape}
% \DoNotIndex{\let}
% \DoNotIndex{\mars,\mathchardef,\mathit,\mercury}
% \DoNotIndex{\NeedsTeXFormat}
% \DoNotIndex{\mars,\mathchoice,\mbox,\mercury}
% \DoNotIndex{\NeedsTeXFormat,\newif,\node,\normalsize}
% \DoNotIndex{\ProcessOptions,\ProvidesPackage}
% \DoNotIndex{\RequirePackage,\relax}
% \DoNotIndex{\RequirePackage,\raisebox,\relax}
% \DoNotIndex{\tikz}
% \DoNotIndex{\venus}
%
% \changes{0.1}{2013/07/14}{Initial version.}
% \changes{0.2}{2013/10/09}{Remove limitations.}
%
% \GetFileInfo{flygenet.dtx}
%
@ -123,20 +124,22 @@ has been generated for details.
% However, typesetting a genotype can be quite tedious, as it requires
% many calls to the |\frac| macro (or the |\over| primitive) and
% constant use of manual spacing to override \TeX's
% math-mode spacing.
% math-mode spacing. And besides, to my knowledge there is no easy way
% to get the harpoon-like fraction bar needed to represent a Y
% chromosome.
%
% This package is intended to reduce the amount of code needed to
% typeset a genotype. For example, the genotype above is the result of
% the following code:
%
% \begin{verbatim}
% \let\ts\textsuperscript
% \genotype{C(1)RM,y\ts2/Y; In(2LR)O,Cy cn\ts2 sp\ts2/Sco; ci\ts D/ey\ts D}
% \end{verbatim}
%
% A complete genotype can thus be written in a very intuitive way, the
% only \TeX ism being the exponentiation macro, |\ts|, which is an alias
% for the |\textsuperscript| macro (this alias is \emph{not} defined by
% this package).
% only \TeX ism being the exponentiation macro, |\ts|, which is defined
% here as an alias for the |\textsuperscript| macro.
%
%
% \section{User interface}
@ -146,6 +149,10 @@ has been generated for details.
% chromosome pairs and slashes to separate the two chromosomes of a
% pair.
%
% A pair without any slash denotes a homozygous chromosome pair. If the
% second chromosome of a pair is only ``Y'', that pair is assumed to be
% a male sexual pair (XY).
%
% The macros |\female|, |\male|, and |\virgin| are used in the same way
% and perform the same task as |\genotype|, but they insert a female
% (\venus), male (\mars), or virgin female (\mercury) symbol in front of
@ -179,7 +186,7 @@ has been generated for details.
% We start by identifying the package.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[2003/12/01]
\ProvidesPackage{flygenet}[2013/10/07 v0.2 Fly genetics notation]
\ProvidesPackage{flygenet}[2013/10/09 v0.2 Fly genetics notation]
% \end{macrocode}
%
% We load the |wasysym| package, that we will use to typeset the female


Loading…
Cancel
Save