voting/foundation.gnome.org/about/default.tex
Tobias Mueller (ideabox) 0f2851ef9f Updated Bylaws as per https://mail.gnome.org/archives/foundation-announce/2012-October/msg00000.html
As announced, this will be our new bylaws. Members did not have
objections, so the proposed changes will be accepted.

The changes themselves were discussed here: https://mail.gnome.org/archives/foundation-list/2012-August/msg00041.html
and a bug report was opened here: https://bugzilla.gnome.org/show_bug.cgi?id=683980
(cf. https://mail.gnome.org/archives/foundation-announce/2012-October/msg00001.html)

The HTML and LaTeX versions were generated using Python's docutils, i.e.
rst2latex and rst2html. The attached default.tex and bylaws.css help to
theme the resulting documents.
2012-11-07 13:24:59 +00:00

73 lines
2.8 KiB
TeX

$head_prefix% generated by Docutils <http://docutils.sourceforge.net/>
\usepackage{fixltx2e} % LaTeX patches, \textsubscript
\usepackage{cmap} % fix search and cut-and-paste in Acrobat
$requirements
%%% Custom LaTeX preamble
%%% For some weird reasond, Dollar latex_preamble loads courier and stuff, so we disable that...
%%% User specified packages and stylesheets
$stylesheet
%%% This is hard coded as we don't want to configure rst2latex nor call it with a very long list of arguments
%% Only god knows why they set the counter to 0...
\setcounter{secnumdepth}{3}
% To have real PDF comments
\usepackage{pdfcomment}
\usepackage{xcolor}
%%% HEADERS & FOOTERS
\usepackage{lastpage}
\usepackage{titletoc}
\usepackage{titlesec}
\usepackage{fancyhdr} % This should be set AFTER setting up the page geometry
\pagestyle{fancy} % options: empty , plain , fancy
\renewcommand{\headrulewidth}{0pt} % customise the layout...
\lhead{}\chead{Bylaws of GNOME Foundation as of April 5, 2002}\rhead{}
\lfoot{}\cfoot{\thepage{}/\pageref{LastPage}}\rfoot{}
% \renewcommand{\thesection}{\textsc{ARTICLE}~\Roman{section}:}
\renewcommand\thesection{\Roman{section}}
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}
% \newcommand\romanref[1]{\ref{#1}}
% \newcounter{romansectionreftmp}
% \newcommand\romanref[1]{%
% \setcounter{romansectionreftmp}{\ref{#1}}%
% \Roman{romansectionreftmp}%
% }
% Have a pagebreak instead of a ruler
\newcommand*{\DUtransition}{\pagebreak[4]}
% To use those, do smth like .. role:: huge
% in your document
\newcommand{\DUroleuppercase}[1]{\uppercase{#1}}
\newcommand{\DUrolecentered}[1]{\begin{center}#1\end{center}}
%\newcommand{\DUrolecentered}[1]{{\centering #1}}
\newcommand{\DUrolehuge}[1]{\begin{huge}#1\end{huge}}
\newcommand{\DUrolehugeuppercase}[1]{\DUrolehuge{\DUroleuppercase{#1}}}
\newcommand{\comment}[1]{\pdfmargincomment{#1}%
\mbox{}\marginpar{\footnotesize\raggedright\hspace{0pt}\color{red}\emph{#1}}%
}
\newcommand{\DUrolecomment}[1]{\comment{#1}}
%%% Fallback definitions for Docutils-specific commands
$fallbacks$pdfsetup
%%% Body
\begin{document}
%%% Again, hardcoded to not have to configure or call rst2latex with special arguments
% \selectlanguage{english}
% \titlelabel{\thesection}{\textsc{ARTICLE}~\Roman{section}:}
\titleformat{\section}{\sffamily\Large\bfseries}{ARTICLE \Roman{section}:}{1em}{\uppercase}
\titleformat{\subsection}{\sffamily\large\bfseries}{Section \thesubsection:}{1em}{}
\titlecontents{section}[1.0em]
{\addvspace{1em}\bfseries}
{\contentslabel{3em}}
{\hspace*{-2.3em}}
{\hfill\contentspage}
$body_pre_docinfo$docinfo$dedication$abstract$body
\end{document}