\documentclass[DIV=13,%
               BCOR=0mm,%
               headinclude=false,%
               footinclude=false,open=any,%
               fontsize=10pt,%
               oneside,%
               paper=a5]%
               {scrbook}



\usepackage[noautomatic]{imakeidx}



\usepackage{microtype}
\usepackage{graphicx}
\usepackage{alltt}
\usepackage{verbatim}
\usepackage[shortlabels]{enumitem}
\usepackage{tabularx}
\usepackage[normalem]{ulem}
\def\hsout{\bgroup \ULdepth=-.55ex \ULset}
% https://tex.stackexchange.com/questions/22410/strikethrough-in-section-title
% Unclear if \protect \hsout is needed. Doesn't looks so
\DeclareRobustCommand{\sout}[1]{\texorpdfstring{\hsout{#1}}{#1}}
\usepackage{wrapfig}

% avoid breakage on multiple <br><br> and avoid the next [] to be eaten
\newcommand*{\forcelinebreak}{\strut\\*{}}

\newcommand*{\hairline}{%
  \bigskip%
  \noindent \hrulefill%
  \bigskip%
}

% reverse indentation for biblio and play

\newenvironment*{amusebiblio}{
  \leftskip=\parindent
  \parindent=-\parindent
  \smallskip
  \indent
}{\smallskip}

\newenvironment*{amuseplay}{
  \leftskip=\parindent
  \parindent=-\parindent
  \smallskip
  \indent
}{\smallskip}

\newcommand*{\Slash}{\slash\hspace{0pt}}


% http://tex.stackexchange.com/questions/3033/forcing-linebreaks-in-url
\PassOptionsToPackage{hyphens}{url}\usepackage[hyperfootnotes=false,hidelinks,breaklinks=true]{hyperref}
\usepackage{bookmark}

\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setmainfont{texgyrepagella-regular.otf}[Script=Latin,%
 Ligatures=TeX,%
 Path=/usr/share/texmf/fonts/opentype/public/tex-gyre/,%
 BoldFont=texgyrepagella-bold.otf,%
 BoldItalicFont=texgyrepagella-bolditalic.otf,%
 ItalicFont=texgyrepagella-italic.otf]
\setmonofont{cmuntt.ttf}[Script=Latin,%
 Ligatures=TeX,%
 Scale=MatchLowercase,%
 Path=/usr/share/fonts/truetype/cmu/,%
 BoldFont=cmuntb.ttf,%
 BoldItalicFont=cmuntx.ttf,%
 ItalicFont=cmunit.ttf]
\setsansfont{cmunss.ttf}[Script=Latin,%
 Ligatures=TeX,%
 Scale=MatchLowercase,%
 Path=/usr/share/fonts/truetype/cmu/,%
 BoldFont=cmunsx.ttf,%
 BoldItalicFont=cmunso.ttf,%
 ItalicFont=cmunsi.ttf]
\newfontfamily\englishfont{texgyrepagella-regular.otf}[Script=Latin,%
 Ligatures=TeX,%
 Path=/usr/share/texmf/fonts/opentype/public/tex-gyre/,%
 BoldFont=texgyrepagella-bold.otf,%
 BoldItalicFont=texgyrepagella-bolditalic.otf,%
 ItalicFont=texgyrepagella-italic.otf]



\renewcommand*{\partpagestyle}{empty}


% global style

\pagestyle{plain}




\usepackage{indentfirst}

% remove the numbering
\setcounter{secnumdepth}{-2}

% remove labels from the captions
\renewcommand*{\captionformat}{}
\renewcommand*{\figureformat}{}
\renewcommand*{\tableformat}{}
\KOMAoption{captions}{belowfigure,nooneline}
\addtokomafont{caption}{\centering}







\deffootnote[3em]{0em}{4em}{\textsuperscript{\thefootnotemark}~}


\addtokomafont{disposition}{\rmfamily}
\addtokomafont{descriptionlabel}{\rmfamily}


\frenchspacing
% avoid vertical glue
\raggedbottom

% this will generate overfull boxes, so we need to set a tolerance
% \pretolerance=1000
% pretolerance is what is accepted for a paragraph without
% hyphenation, so it makes sense to be strict here and let the user
% accept tweak the tolerance instead.
\tolerance=200
% Additional tolerance for bad paragraphs only
\setlength{\emergencystretch}{30pt}

% (try to) forbid widows/orphans
\clubpenalty=10000
\widowpenalty=10000





% given that we said footinclude=false, this should be safe
\setlength{\footskip}{2\baselineskip}

\title{Version 2.2}
\date{2018-08-16}
\author{}
\subtitle{}




% https://groups.google.com/d/topic/comp.text.tex/6fYmcVMbSbQ/discussion
\hypersetup{%
pdfencoding=auto,
pdftitle={Version 2.2},%
pdfauthor={},%
pdfsubject={},%
pdfkeywords={releases}%
}


\begin{document}






  \begin{titlepage}


  \strut\vskip 2em
  \begin{center}

  {\usekomafont{title}{\huge Version 2.2\par}}%
  \vskip 1em
  
  \vskip 2em
  
  \vskip 1.5em



   
   \vfill



  
  {\usekomafont{date}{2018-08-16\par}}%
  


  \end{center}


     \end{titlepage}
     
     \cleardoublepage



\tableofcontents
% start a new right-handed page

\cleardoublepage



\section{2.226 2018-08-16}


\begin{itemize}
\item\relax 
Expose the legacy links via \Slash{}api\Slash{}legacy-links (\#205)



\item\relax 
Show the git log when pulling (\#207)




\end{itemize}
\section{2.225 2018-07-29}


\begin{itemize}
\item\relax 
Improve category sorting (take numbers in account)




\end{itemize}
\section{2.224 2018-07-28}


\begin{itemize}
\item\relax 
Dependencies bump with RTL support in the parser



\item\relax 
Update the wordpress import script




\end{itemize}
\section{2.223 2018-07-20}


\begin{itemize}
\item\relax 
New Bookbuilder\Slash{}custom format options: centerchapter, centersection,
continuefootnotes



\item\relax 
Respect the default sorting setting in static indexes




\end{itemize}
\section{2.222 2018-07-04}


\begin{itemize}
\item\relax 
Add Bahasa Indonesia support



\item\relax 
AMW-Meta: RSS feeds, avoid use of the DB



\item\relax 
Mirror script: port to perl and speed up




\end{itemize}
\section{2.221 2018-06-10}


\begin{itemize}
\item\relax 
Add nl tranlations




\end{itemize}
\section{2.220 2018-05-13}


\begin{itemize}
\item\relax 
Add empty localization for Turkish language



\item\relax 
Add new imposition schema: 2x4x1 (via upgraded PDF::Imposition)



\item\relax 
Provide a disabled and not yet documented application to provide
an aggregated search of a given set of amusewiki sites residing on
the same server




\end{itemize}
\section{2.210 2018-05-03}


\begin{itemize}
\item\relax 
Various fixes and optimizations on mirror routes and Xapian




\end{itemize}
\section{2.203 2018-04-23}


\begin{itemize}
\item\relax 
Bump dependency on Text::Amuse 1.10 with improved anchors and
restored compatibility with Emacs Muse



\item\relax 
Improve anchor display on editing and preview




\end{itemize}
\section{2.202 2018-03-31}


\begin{itemize}
\item\relax 
Bump dependency on Text::Amuse 1.01 and Text::Amuse::Compile 1.04



\item\relax 
Do not list ignored files in \Slash{}mirror.txt



\item\relax 
Debian: install a disabled fontconfig setting for woff fonts



\item\relax 
Optimize static indexes



\item\relax 
Use option restrict\_mirror to disable mirroring



\item\relax 
Update ru i18n (thanks @labdsf)




\end{itemize}
\section{2.201 2018-03-27}


\begin{itemize}
\item\relax 
Bump dependency on Text::Amuse 1.00 and Text::Amuse::Compile 1.03



\item\relax 
Fix secondary footnotes CSS




\end{itemize}

With Text::Amuse::Compile 1.03, a relatively recent \texttt{bigfoot.sty}
version is needed for the LaTeX compiler. If your installation is
missing it (notably jessie, stretch is fine), you can install it as
the user running the amusewiki instance with the following commands:


\begin{alltt}
   \$ cd /tmp/
   \$ mkdir -p `kpsewhich -var-value TEXMFHOME`/tex/latex/bigfoot
   \$ wget http://mirrors.ctan.org/macros/latex/contrib/bigfoot.zip
   \$ unzip bigfoot.zip
   \$ cd bigfoot
   \$ make
   \$ mv *.sty `kpsewhich -var-value TEXMFHOME`/tex/latex/bigfoot
   \$ texhash `kpsewhich -var-value TEXMFHOME`
\end{alltt}

\section{2.200 2018-03-20}


\begin{itemize}
\item\relax 
Refactored the search page, using facets now



\item\relax 
Updated ru (thanks @labdsf), it and hr translations, add cs
preliminary support



\item\relax 
serve a list of urls to mirror under \texttt{/mirror.txt} and \texttt{/mirror.ts.txt}
to feed wget with it. Plus provided a client in
\texttt{script/mirror-site.sh}




\end{itemize}

This version brings a refactored, faceted search page. To get the
facets working, you need a \texttt{Search::Xapian} module newer then 1.2.22.0.
Notably, Debian jessie has a 1.2.19.0. Another problem is that the
current 1.2.25.0 version on CPAN fails to install using Xapian system
libraries in the 1.2 branch (I believe the issue, a single test
failing, will be addressed in the next \texttt{Search::Xapian} release).


Please note that without satisfying this dependency, Amusewiki will
still work without problems. You are just going to miss a nice
feature.


There are 4 cases here:


\begin{itemize}
\item\relax 
Debian stretch, Amusewiki installed with deb package: works out of
the box.



\item\relax 
Recent distro, with Xapian (system library) > 1.4, and Amusewiki
installed from git. It could already work out of the box. If not
so, upgrading \texttt{Search::Xapian} from CPAN (e.g. \texttt{cpanm Search::Xapian})
will do.



\item\relax 
Older distro (with Xapian system library 1.2) and Amusewiki
installed with git: you need to install \texttt{Search::Xapian} from CPAN.
If it refuses to install because of a single test failing, force
the installation skipping the tests \texttt{cpanm -f Search::Xapian}. I
asked the upstream, and they confirmed it's harmless.



\item\relax 
Debian jessie, Amusewiki installed with deb package: you need to
build a recent \texttt{Search::Xapian.} You can install it from CPAN
system-wide, but it has the downside of making your system dirty,
so it's not recommended. Instead, you could build a deb package
with the following procedure (the \texttt{libsearch-xapian-perl} sources
are provided as courtesy for this case, incorporating the needed
patch) and install the resulting deb (as root) in the parent
directory.




\end{itemize}

\begin{alltt}
   \# apt-get install libdevel-leak-perl libtest-pod-perl devscripts \textbackslash{}
                     build-essential fakeroot libxapian-dev
   \$ git clone https://github.com/melmothx/amusewiki-debian-packages.git
   \$ cd amusewiki-debian-packages/libsearch-xapian-perl-1.2.24.0/
   \$ debuild -i -us -uc -b
\end{alltt}







% begin final page

\clearpage



% new page for the colophon

\thispagestyle{empty}

\begin{center}





\bigskip
\includegraphics[width=0.25\textwidth]{logo-amw.pdf}
\bigskip

\end{center}

\strut

\vfill

\begin{center}




Version 2.2



2018-08-16


\bigskip



   

       

       

       

       

       
   



\bigskip
\textbf{amusewiki.org}


\end{center}

% end final page with colophon


\end{document}


% No format ID passed.



