mudança de tamanho de papel, adição de certas regras e alguns comentários

master
Kamal Curi 7 months ago
parent c42b25df3b
commit 0edbccb0c6

2
.gitignore vendored

@ -7,4 +7,4 @@
*.synctex* *.synctex*
*.toc *.toc
*.xdv *.xdv
*.tex~ *.*~

@ -1,13 +1,28 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% LIVRO DE REGRAS DO FODASSE % LIVRO DE REGRAS DO FODASSE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Chances são que você não sabe o que é isso, então não mexa.
% De qualquer forma, eu documentarei aqui o que cada pacote faz:
\documentclass{article} \documentclass{article}
\usepackage{lmodern}
\usepackage[a6paper]{geometry} % Geometria do "papel". Aqui é A5.
\usepackage[a5paper]{geometry}
% Pacote flexível de fontes
\usepackage{fontspec} \usepackage{fontspec}
% Enumeradores e contadores
\usepackage{enumitem} \usepackage{enumitem}
% Para mostrar imagens
\usepackage{graphicx} \usepackage{graphicx}
% Para mostrar datas
\usepackage[english]{isodate} \usepackage[english]{isodate}
% Para a introdução de links embutíveis em texto, usado por exemplo no link para o repositório
\usepackage{hyperref} \usepackage{hyperref}
% Na necessidade de criar uma regra nova, antes de outras, não é necessário recontar todas, % Na necessidade de criar uma regra nova, antes de outras, não é necessário recontar todas,
@ -34,35 +49,38 @@
} }
\begin{document} \begin{document}
% Definição de fonte e tamanho de fonte % Definição de fonte e tamanho de fonte
\setmainfont{FreeSerif} \setmainfont{FreeSerif}
\fontsize{8pt}{8pt} \normalsize
% Sem isso aqui fica _tudo_ em itálico. % Sem isso aqui fica _tudo_ em itálico.
\upshape \upshape
% Capa % Início da Capa.
% "goble" suprime o número da página
\pagenumbering{gobble} \pagenumbering{gobble}
\topskip0pt \topskip0pt
\begin{center} \begin{center}
\Huge \Huge
FODASSE\\ FODASSE\\
FODA-SE\\ FODA-SE\\
"7 Letras" "7 Letras"
\end{center} \end{center}
\normalsize
\begin{center} \begin{center}
\includegraphics{logo.png} \includegraphics{logo.png}
\end{center} \end{center}
\begin{center} \begin{center}
Regulamento \huge
Regras e regulamento
\end{center} \end{center}
\leavevmode\newline \leavevmode\newline
\begin{center} \begin{center}
\Huge
\today \today
\end{center} \end{center}
@ -76,24 +94,25 @@ FODA-SE\\
"Tu tá sendo legalista."\\ "Tu tá sendo legalista."\\
-Leonardo\\ -Leonardo\\
\leavevmode\newline \leavevmode\newline
"Vai tomar no cu, Leozinho"\\ "Vai tomar no seu cu, Leozinho."\\
-Kamal -Kamal
\end{dedication} \end{dedication}
\tableofcontents \tableofcontents
\newpage
%% À QUEM QUISER MUDAR O LIVRO DE REGRAS: %% À QUEM QUISER MUDAR O LIVRO DE REGRAS:
%% *** É AQUI QUE VOCÊ COMEÇA** %% *** É AQUI QUE VOCÊ COMEÇA**
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Ao criar uma regra nova adicione a seguinte linha: % Ao criar uma regra nova adicione a seguinte linha:
% \noindent \arabic{regra_num}\stepcounter{regra_num}: <regra> % \noindent \arabic{regra_num}\stepcounter{regra_num}: <regra>\\
% Por exemplo: % Por exemplo:
% \noindent \arabic{regra_num}\stepcounter{regra_num}: Todo mundo que ler isso vai ter que me dar uma mamada % \noindent \arabic{regra_num}\stepcounter{regra_num}: Todo mundo que ler isso vai ter que me dar uma mamada\\
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newpage % Capa e preâmbulo não precisam de número de página, a partir daqui, sim.
% Capa e preâmbulo não precisam de número de página
\pagenumbering{arabic} \pagenumbering{arabic}
\part*{Sobre esse livro} \part*{Sobre esse livro}
@ -101,40 +120,40 @@ FODA-SE\\
Esse livro é produzido usando o programa de composição \TeX{}. O código fonte desse livro, assim como instruções de composição, podem ser acessados em \url{https://brejela.club/gitea/brejela/fodasse}. Contribuições, idéias, espelhos de arquivo, \textit{um baseado}, ou outra ajuda é sempre bem vinda. Esse livro é produzido usando o programa de composição \TeX{}. O código fonte desse livro, assim como instruções de composição, podem ser acessados em \url{https://brejela.club/gitea/brejela/fodasse}. Contribuições, idéias, espelhos de arquivo, \textit{um baseado}, ou outra ajuda é sempre bem vinda.
\part*{O jogo} \part*{O jogo e seu objetivo}
\addcontentsline{toc}{section}{O jogo} \addcontentsline{toc}{section}{O jogo e seu objetivo}
% \it = itálico % \it = itálico
\noindent \arabic{regra_num}: \textit{FODASSE}, \textit{FODA-SE} ou \textit{"7-letras"}, é um jogo de cartas de baralho com valor de cartas idêntico ao truco, começando com o 4 e terminando com o 3 da seguinte maneira:\\ \noindent \arabic{regra_num}: \textit{FODASSE}, \textit{FODA-SE} ou \textit{"7-letras"}, é um jogo de cartas de baralho com quantidade e valor de cartas idêntico ao truco, começando com o 4 e terminando com o 3 da seguinte maneira:\\
\newcounter{valores_num} % Caso você queira fazer uma referência a alguma regra, você pode simplesmente criar um contador, dar à ele o valor do contador de regra, e avançar o contador de regra. Nessa ordem:
\addtocounter{valores_num}{\value{regra_num}} \newcounter{valores_regra_num}
\addtocounter{valores_regra_num}{\value{regra_num}}
\stepcounter{regra_num} \stepcounter{regra_num}
$4 \cdot 5 \cdot 6 \cdot 7 \cdot Q \cdot J \cdot K \cdot A \cdot 2 \cdot 3$ \\ $4 \cdot 5 \cdot 6 \cdot 7 \cdot Q \cdot J \cdot K \cdot A \cdot 2 \cdot 3$ \\
\noindent \arabic{regra_num}: O valor dos naipes, assim como no truco segue, do menor para o maior: \\ \noindent \arabic{regra_num}: O valor dos naipes, assim como no truco segue, do menor para o maior: \\
\newcounter{naipes_num} \newcounter{naipes_regra_num}
\addtocounter{naipes_num}{\value{regra_num}} \addtocounter{naipes_regra_num}{\value{regra_num}}
\stepcounter{regra_num} \stepcounter{regra_num}
$\diamondsuit \cdot \spadesuit \cdot \heartsuit \cdot \clubsuit$ \\ $\diamondsuit \cdot \spadesuit \cdot \heartsuit \cdot \clubsuit$ \\
Portanto um baralho de fodasse possui 40 cartas (10 valores $\times$ 4 naipes).\\
\noindent \arabic{regra_num}\stepcounter{regra_num}: Ao início de uma partida, todo jogador incia com zero pontos; O objetivo de cada rodada é não adiquirir pontos; a quantidade máxima de pontos que um jogador pode adiquirir é 6; um jogador com sete pontos deve ser considerado eliminado;\\ \noindent \arabic{regra_num}\stepcounter{regra_num}: Ao início de uma partida, todo jogador incia com zero pontos; O objetivo de cada rodada é \textbf{não} adiquirir pontos; a quantidade máxima de pontos que um jogador pode adiquirir é 6; um jogador com sete pontos deve ser considerado eliminado;\\
\noindent \arabic{regra_num}\stepcounter{regra_num}: O jogo acontece em rodadas, composto por etapas; Uma etapa compreende o espaço de tempo em que todos os jogadores jogam uma carta na mesa, em competição direta uns com os outros. \noindent \arabic{regra_num}\stepcounter{regra_num}: O jogo acontece em rodadas, composto por etapas; Uma etapa compreende o espaço de tempo em que todos os jogadores jogam uma carta na mesa, em competição direta uns com os outros.
\newpage
\part*{As regras do jogo} \part*{As regras do jogo}
\addcontentsline{toc}{section}{As regras do jogo}
\addcontentsline{toc}{section}{A primeira rodada}
\noindent \arabic{regra_num}: O início da partida se dá com o início da primeira rodada: \noindent \arabic{regra_num}: O início da partida se dá com o início da primeira rodada:
\newcounter{primeirarodada_num} \newcounter{primeirarodada_regra_num}
\addtocounter{primeirarodada_num}{\value{regra_num}} \addtocounter{primeirarodada_regra_num}{\value{regra_num}}
\stepcounter{regra_num} \stepcounter{regra_num}
\begin{enumerate}[label=(\alph*)] \begin{enumerate}[label=(\alph*)]
@ -147,26 +166,32 @@ $\diamondsuit \cdot \spadesuit \cdot \heartsuit \cdot \clubsuit$ \\
\item qualquer jogador que assumiu perder a etapa e vencer, ganha um ponto. \item qualquer jogador que assumiu perder a etapa e vencer, ganha um ponto.
\end{enumerate} \end{enumerate}
\addcontentsline{toc}{section}{Rodadas seguintes}
\noindent \arabic{regra_num}\stepcounter{regra_num}: Imediatamente após o fim da primeira rodada, rodadas subsequentes seguirão da seguinte forma: \noindent \arabic{regra_num}\stepcounter{regra_num}: Imediatamente após o fim da primeira rodada, rodadas subsequentes seguirão da seguinte forma:
\begin{enumerate}[label=(\alph*)] \begin{enumerate}[label=(\alph*)]
\item o \textit{dealer} da rodada é sempre o jogador imediatamente adjacente ao \textit{dealer} anterior, em sentido anti-horário; \item o \textit{dealer} da rodada é sempre o jogador imediatamente adjacente ao \textit{dealer} anterior, em sentido anti-horário;
\item o \textit{dealer} nessa rodada deve-se entregar, a cada um dos jogadores, uma carta a mais em relação ao que foi entregue na rodada anterior; no caso em que é impossível dar essa quantidade de cartas para todos os jogadores (mais a carta de vira que define a \textit{manilha}), deve-se passar a dar uma carta a menos do que foi entregue na rodada anterior; isso deve se repetir através das rodadas subsequentes até que apenas uma carta seja entregue em uma rodada; qualquer rodada que contempla apenas uma carta para cada jogador deve seguir as diretrizes definidas na regra \arabic{primeirarodada_num}; \item o \textit{dealer} nessa rodada deve entregar, a cada um dos jogadores, uma carta a mais em relação ao que foi entregue na rodada anterior; no caso em que é impossível dar essa quantidade de cartas para todos os jogadores, mais a carta de vira que define a \textit{manilha}, deve-se passar a dar uma carta a menos do que foi entregue na rodada anterior; isso deve se repetir através das rodadas subsequentes até que apenas uma carta seja entregue em uma rodada; qualquer rodada que contempla apenas uma carta para cada jogador deve seguir as diretrizes definidas na regra \arabic{primeirarodada_regra_num};
\item após todas as cartas serem devidamente entregues à cada um dos jogadores, inicia-se à partir do jogador imediatamente adjacente ao \textit{dealer} em sentido anti-horário, a \textit{"chamada"}; \item após todas as cartas serem devidamente entregues à cada um dos jogadores, inicia-se à partir do jogador imediatamente adjacente ao \textit{dealer} em sentido anti-horário, a \textit{"chamada"};
\item cada jogador deve dizer, respectivamente e um de cada vez, em sentido anti-horário, quantas etapas ele ganhará; \item cada jogador deve dizer, respectivamente e um de cada vez, em sentido anti-horário, quantas etapas ele ganhará;
\item a quantidade de cartas na \textit{chamada} não pode ser o mesmo número que a quantidade de etapas na rodada (ou a quantidade de cartas na mão dos jogadores); cabe ao último jogador fazendo a \textit{chamada} - invariavelmente o \textit{dealer} - garantir que esses dois números não serão os mesmos;
\\
Por exemplo: Considerando uma rodada com quatro etapas (quatro cartas nas mãos dos jogadores), quando a \textit{chamada} chegar no \textit{dealer}, se houverem três cartas na \textit{chamada}, o \textit{dealer} não pode pôr uma carta na \textit{chamada};
\item após todos os jogadores assertarem quantas rodadas cada um ganhará, inicia-se a rodada; O primeiro jogador a iniciar a rodada é o imediatamente adjacente ao \textit{dealer}, em sentido anti-horário; \item após todos os jogadores assertarem quantas rodadas cada um ganhará, inicia-se a rodada; O primeiro jogador a iniciar a rodada é o imediatamente adjacente ao \textit{dealer}, em sentido anti-horário;
\item todos os jogadores jogam uma carta por etapa; uma etapa só acaba quando todos os jogadores daquela rodada tiverem jogado uma e não mais do que uma carta; \item todos os jogadores jogam uma carta por etapa; uma etapa só acaba quando todos os jogadores daquela rodada tiverem jogado uma e não mais do que uma carta;
\item um jogador vence uma etapa tendo a carta mais "forte", dentro do contexto de força definido nas regras \arabic{valores_num}, \arabic{naipes_num}, e outras regras seguintes. \item um jogador vence uma etapa tendo a carta mais "forte", dentro do contexto de força definido nas regras \arabic{valores_regra_num}, \arabic{naipes_regra_num}, e outras regras seguintes.
\item As cartas da etapa são acumuladas em um grupo e colocadas ante o jogador vencedor da etapa, para fins de auditoria; \item As cartas da etapa são acumuladas em um grupo e colocadas ante o jogador vencedor da etapa, para fins de auditoria;
\end{enumerate} \end{enumerate}
\noindent \arabic{regra_num}\stepcounter{regra_num}: Após o fim de cada rodada, um ponto deve ser dado à cada jogador que venceu uma quantidade diferente de etapas à que "chamou".\\ \addcontentsline{toc}{section}{A contagem de pontos}
\noindent \arabic{regra_num}\stepcounter{regra_num}: Após o fim de cada rodada, um ponto deve ser dado à cada jogador que venceu uma quantidade diferente de etapas à que "chamou", ou "pôs em chamada".\\
\noindent \arabic{regra_num}\stepcounter{regra_num}: Todo jogador possui o direito de jogar em todas as etapas de todas as rodadas na qual iniciou.\\
\noindent \arabic{regra_num}\stepcounter{regra_num}: Pontos devem ser calculados apenas no final de cada rodada, após o término pleno de todas as etapas na rodada em questão.\\ \noindent \arabic{regra_num}\stepcounter{regra_num}: Pontos devem ser calculados apenas no final de cada rodada, após o término pleno de todas as etapas na rodada em questão.\\
\noindent \arabic{regra_num}\stepcounter{regra_num}: Ao final da rodada, se todos os jogadores tiverem sido eliminados, repete-se a rodada com a mesma quantidade de jogadores.\\ \noindent \arabic{regra_num}\stepcounter{regra_num}: Todo jogador possui o direito de jogar em todas as etapas de todas as rodadas na qual iniciou.\\
\addcontentsline{toc}{section}{A "força" relativa entre cartas de diferentes valores, e a resolução de empates}
\noindent \arabic{regra_num}\stepcounter{regra_num}: Ao final da rodada, após a contagem dos pontos, se todos os jogadores tiverem sido eliminados, repete-se a rodada com a mesma quantidade de jogadores.\\
\noindent \arabic{regra_num}\stepcounter{regra_num}: Com relação à comparação de "força" entre as cartas, o seguinte é definido: \noindent \arabic{regra_num}\stepcounter{regra_num}: Com relação à comparação de "força" entre as cartas, o seguinte é definido:
@ -186,11 +211,13 @@ $\diamondsuit \cdot \spadesuit \cdot \heartsuit \cdot \clubsuit$ \\
\item Etapas podem se "acumular" indefinidamente até o final da rodada; Uma rodada em que todas as etapas terminaram em acumulações é considerada uma rodada em que jogador nenhum venceu uma etapa; \item Etapas podem se "acumular" indefinidamente até o final da rodada; Uma rodada em que todas as etapas terminaram em acumulações é considerada uma rodada em que jogador nenhum venceu uma etapa;
\end{enumerate} \end{enumerate}
\noindent \arabic{regra_num}\stepcounter{regra_num}: Um jogador pode: \addcontentsline{toc}{section}{O que um jogador pode fazer}
\noindent \arabic{regra_num}\stepcounter{regra_num}: Todo jogador pode:
\begin{enumerate}[label=(\alph*)] \begin{enumerate}[label=(\alph*)]
\item Se comunicar com os outros jogadores na mesa durante uma rodada; \item Se comunicar com os outros jogadores na mesa durante uma rodada;
\item Pedir para ver as cartas de rodadas anteriores, divididas em etapas na frente do jogador que as venceu; \item Pedir para ver as cartas de rodadas anteriores, divididas em etapas na frente do jogador que as venceu;
\item Mostrar suas cartas para todos os jogadores, apresentando elas diante da mesa; \item Mostrar suas cartas para todos os jogadores, apresentando elas diante da mesa;
\item Abandonar a partida a qualquer momento, por qualquer razão; sem a possibilidade de voltar no futuro
\end{enumerate} \end{enumerate}
\end{document} \end{document}

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Loading…
Cancel
Save