我有这段代码,但得到了一种非常奇怪的格式。
\newpage
\section{Modelo Relacional}
Acidente(\underline{acidenteID}, data, responsavel, custo, $veiculoID \rightarrow Veiculo$, $tipoAcidenteID \rightarrow tipoAcidente$)
Cliente(\underline{clienteID}, nome, NIF, morada, telefone, email, $localidadeID\rightarrow Localidade$)\linebreak
Cobertura(\underline{coberturaID}, nome)\linebreak
Contrato(\underline{contratoID}, nome, preço, dataInicio, dataFim, valorFranquia, $tipoSeguroID\rightarrow tipoDeSeguro$, $veiculoID\rightarrow Veiculo$) \linebreak
Extras(\underline{extrasID}, nome)\linebreak
TipoDeSeguroCobertura(coberturaID, tipoDeSeguroID)\linebreak
VeiculoExtras(extrasID, veiculoID)\linebreak
Localidade(\underline{localidadeID}, nome, codPostal)\linebreak
Marca(\underline{marcaID}, nome)\linebreak
Modelo(\underline{modeloID}, nome, anoProducao, peso, consumo, cilindrada, $modeloID\rightarrow Modelo$, $marcaID\rightarrow Marca$)\linebreak
Pagamento(\underline{pagamentoID}, dataPagamento, montante, $contratoID\rightarrow Contrato$)\linebreak
Proprietario(\underline{proprietarioID}, proprietario, $clienteID\rightarrow Cliente$, $contratoID\rightarrow Contrato$)\linebreak
TipoAcidente(\underline{tipoAcidenteID}, nome, descricaoAcidente)\linebreak
tipoDeSeguro(\underline{tipoDeSeguroID}, nome)\linebreak
Veiculo(\underline{veiculoID}, matricula, nomeMatricula, mesMatricula, chassi, $modeloID\rightarrow Modelo$)
我怎样才能摆脱这些空间?
此致
答案1
默认情况下,\linebreak
结束当前行但不创建新段落。段落的行是两端对齐的,因此单词间距会拉伸以使行填充文本宽度。
您可以\linebreak
用 替换命令\par
,或者简单地在当前行之间添加一个空行。您还可以创建列表或表格。这实际上取决于您想要呈现的数据。
答案2
\linebreak
水平空间拉伸过多,导致其间出现奇怪的空隙间距。
使用空行或者 a\par
代替。
我不建议在这里使用\underline{...}
,整个设置应该在tabular
etc 中完成,而不是内联完成。
\documentclass{article}
\usepackage[spanish]{babel}
\begin{document}
\section{Modelo Relacional}
\parindent=0em
Acidente(\underline{acidenteID}, data, responsavel, custo, $veiculoID \rightarrow Veiculo$, $tipoAcidenteID \rightarrow tipoAcidente$)
Cliente(\underline{clienteID}, nome, NIF, morada, telefone, email, $localidadeID\rightarrow Localidade$)
Cobertura(\underline{coberturaID}, nome)
Contrato(\underline{contratoID}, nome, preço, dataInicio, dataFim, valorFranquia, $tipoSeguroID\rightarrow tipoDeSeguro$, $veiculoID\rightarrow Veiculo$)
Extras(\underline{extrasID}, nome)
TipoDeSeguroCobertura(coberturaID, tipoDeSeguroID)
VeiculoExtras(extrasID, veiculoID)
Localidade(\underline{localidadeID}, nome, codPostal)
Marca(\underline{marcaID}, nome)
Modelo(\underline{modeloID}, nome, anoProducao, peso, consumo, cilindrada, $modeloID\rightarrow Modelo$, $marcaID\rightarrow Marca$)
Pagamento(\underline{pagamentoID}, dataPagamento, montante, $contratoID\rightarrow Contrato$)
Proprietario(\underline{proprietarioID}, proprietario, $clienteID\rightarrow Cliente$, $contratoID\rightarrow Contrato$)
TipoAcidente(\underline{tipoAcidenteID}, nome, descricaoAcidente)
tipoDeSeguro(\underline{tipoDeSeguroID}, nome)
Veiculo(\underline{veiculoID}, matricula, nomeMatricula, mesMatricula, chassi, $modeloID\rightarrow Modelo$)
\end{document}