Centralizar duas linhas consecutivas de texto sem espaço extra entre elas

Centralizar duas linhas consecutivas de texto sem espaço extra entre elas

Tenho duas linhas de texto escritas em Lyx. Estou tentando centralizá-lo sem colocar espaço vertical extra entre as linhas.

Selecionei o texto e fui paraMenu > Editar > Configurações de parágrafo. Lá, posso remover o espaçamento entre as linhas ou centralizá-las. Mas não posso fazer as duas coisas ao mesmo tempo.

Os códigos gerados pelo Lyx estão abaixo para os dois casos.

Centralizado, mas há espaço entre as linhas:

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{babel}
\begin{document}

\noindent \begin{center}
Hello
\par\end{center}

\noindent \begin{center}
World
\par\end{center}

Não há espaço, mas também não está centralizado:

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{babel}
\begin{document}

\begin{singlespace}
\noindent Hello

\noindent World
\end{singlespace}

Olhando para essas fontes, posso sentir que deveria ter sido algo como

\begin{singlespace}
\noindent \begin{center} Hello \end{center}
\noindent \begin{center} World \end{center}
\end{singlespace}

mas como você sabe, o usuário não tem permissão para editar a fonte diretamente no Lyx.

Como faço isso da maneira correta?

Responder1

Escreva a primeira linha, pressione Ctrl+ Enter(isso adiciona uma quebra de linha) e digite a segunda linha. Para centralizar esse parágrafo, clique com o botão direito em uma das linhas, escolha Configurações de parágrafo e selecione Alinhamento central.

Para referência, isso gera a marcação no último exemplo de David.

Responder2

A outra resposta abordou a entrada do lyx, mas

\begin{singlespace}
\noindent \begin{center} Hello \end{center}
\noindent \begin{center} World \end{center}
\end{singlespace}

Qualquer uso de \noindentdentro de um documento é sinal de que algo está errado e o layout implementado pela classe do documento não é adequado ao conteúdo.

Mas usar \noindentantes de um ambiente de exibição como centeré simplesmente errado: não afetará o recuo do conteúdo do ambiente; apenas gerará um parágrafo vazio espúrio antes do ambiente e assim dará a impressão de aumentar o espaço vertical antes do ambiente. Por se tratar de uma linha em branco e não de um espaço vertical, ela não será, por exemplo, descartada em uma quebra de página.

A marcação que você deseja gerar é

\begin{center}
Hello

World
\end{center}

ou

\begin{center}
Hello\\
World
\end{center}

informação relacionada