![Empresários trabalhando em um laptop em casa, quarentena de coronavírus covid-19, trabalho de casa ou trabalho em casa e conceito de distanciamento social](/f/347096e8a52193f765dbca5a5ec205e2.jpg)
LaTeX oferece várias maneiras de escrever e formatar um documento.
Crédito da imagem: Nattakorn Maneerat / iStock / GettyImages
LaTeX oferece uma grande variedade de possibilidades quando se trata de composição e formatação de um documento. É especialmente útil quando você está lidando com matemática, mas também possui aplicações muito além disso. O preço que você paga em comparação com outro software de processamento de texto e de composição é pelo aumento da complexidade, mas se você deseja que seu documento tenha a melhor aparência possível, o LaTeX mais do que vale a pena. Contanto que você esteja disposto a aprender um pouco quando quiser fazer algo como desenhar uma linha horizontal no LaTeX, você pode fazer praticamente qualquer coisa que você precisar com o sistema.
\ rule Comando em LaTeX
Quando você deseja criar uma linha horizontal em LaTeX de qualquer comprimento e espessura, o comando \ rule é o mais fácil de usar. Basta digitar \ rule {comprimento} {espessura} com o comprimento de linha e espessura escolhidos no lugar das duas palavras de espaço reservado no exemplo. Você precisa especificar a unidade que está usando ao fazer isso (por exemplo, cm ou pt), mas se fizer isso, você pode criar uma linha horizontal para atender às suas finalidades usando este comando.
Vídeo do dia
Se você quiser que a linha suba acima (ou abaixe abaixo) do local neutro, você pode incluir um argumento opcional em colchetes logo após o "\ rule" para "aumentar a altura". Para aumentar a posição vertical, use um positivo valor; para diminuí-lo, use um negativo. Para este e os principais argumentos de comprimento e espessura do comando \ rule, é melhor tentar algumas opções e ver qual é a melhor para seus propósitos.
\ hline em LaTeX
Costuma-se dizer que o comando \ hline é a maneira mais simples de criar uma linha horizontal e, de certa forma, isso certamente é verdade porque você insere \ hline sem necessidade de argumentos ou qualquer outra coisa. No entanto, este comando está relacionado especificamente a tabelas em LaTeX, portanto, você só pode usá-lo como parte de uma tabela. O comando desenha uma linha com a mesma largura da tabela.
Você também pode inserir dois comandos \ hline sucessivos se quiser duas linhas com um pequeno espaço separando-as.
\ line Comando em LaTeX
O comando \ line é mais versátil do que as opções anteriores, pois você pode definir uma inclinação para a linha que desenha e, com uma escolha específica, pode usá-la para desenhar linhas horizontais também. Modelo \ line (inclinação x, inclinação y) {comprimento} com o x-declive, y- inclinação e comprimento que você deseja no lugar das palavras de espaço reservado. Para uma linha horizontal, você quer "(1,0)" para a primeira parte, então você obtém uma linha com uma inclinação unitária no x- direção e sem inclinação alguma no y-direção. Novamente, certifique-se de incluir unidades para o comprimento para que o LaTeX saiba o que você deseja.
Comando \ hrulefill em LaTeX
O comando LaTeX hrule que é a coisa mais próxima de uma linha horizontal é \ hrulefill. Este comando produz uma linha com "comprimento de borracha", o que significa que o comprimento varia de acordo com o que compartilha a linha. Isso é particularmente útil para páginas de conteúdo, onde você pode querer o título de um capítulo e a página em a mesma linha, mas separados por uma linha horizontal e, portanto, os números das páginas são alinhados à direita no final documento. Isso é ideal para preencher os comprimentos variáveis causados pelos títulos dos capítulos sem ter que ajustar o comprimento usando o comando de regra, por exemplo.
\ Comando dotfill em LaTeX
Se você quiser a mesma funcionalidade que \ hrulefill, exceto com pontos em vez de uma linha horizontal reta, você pode usar \ dotfill. Isso funciona exatamente da mesma maneira que o comprimento é variável. Algumas pessoas preferem esse estilo para páginas de conteúdo.