Como faço parágrafos que:
- Tem cor de área semitransparente (por exemplo, branco)
- Ter preenchimento ao redor do texto
- Tenha uma imagem de fundo visível da página
O resultado deve ser impresso como este documento imprime:
Fonte ODT: https://cloud.prosa.dk/s/JcDJtBYr7BTFepi/download
A formatação neste documentoéconstruída de uma forma muito errada (por exemplo, o preenchimentoéfeito com espaços sem quebras e com quebras de linha forçadas num tamanho de letra pequeno, a indentação da lista de marcadoreséfeita com espaços sem quebras, a transparência apenas conseguida construindo parte do documento no Microsoft Word e depois lendo o arquivo no LibreWriter).
Eu quero saber como construir um documento que imprima o mesmo que este documento (então no papel o resultado deve ser muito semelhante à impressão acima), mas no qual a formatação é feita usando ferramentas de formatação convencionais do LibreWriter (por exemplo, estilos), então que alterar o texto não exigiria mover espaços sem quebra ou outras alterações em cascata nas partes seguintes do documento. Em outras palavras: Você deve ser capaz de inserir um parágrafo na página 1 sem ter que verificar a formatação na página 2-99.
De preferência com um passo a passo de um documento novo e vazio e um arquivo .jpg que deve servir de imagem de fundo.
Fundo
Uso o LibreOffice desde que se chamava StarOffice, então não sou um novo usuário. Eu compus um livro no LibreOffice, então conheço alguns dos recursos mais avançados que os usuários normais nunca terão.
Então, na verdade, presumi que seria fácil fazer um documento com uma imagem de fundo, com texto no topo que tivesse parágrafos com fundo semitransparente e preenchimento de 0,5 cm ao redor de cada parágrafo. Presumi que poderia definir alguns estilos, para que outro usuário pudesse alterar o texto e adicionar parágrafos sem ter que mexer muito com a formatação (por exemplo, evitando usar espaço sem quebra para gerar preenchimento).
Mas acabou sendo muito mais difícil: a transparência usando Área na formatação de parágrafo não permitia ver uma imagem de fundo, não encontrei como preencher um parágrafo.
Portanto, se você acha que isso é fácil de fazer, ou descobrirá (como eu descobri) que não é fácil ou conhecerá alguns truques do LibreOffice que eu não conheço e, portanto, peço que mostre como você faz isto.
Uma solução ruim diferente é:
Desvantagens:
Essas desvantagens tornam muito trabalhoso se a adição/remoção de linhas do texto exigir que o texto seja movido para/da página seguinte.
É, no entanto, uma melhoria, pois você não precisa do Microsoft Office para obter a semitransparência.
Tornar o plano de fundo da página visível através da área de parágrafo semitransparente
Primeiro precisamos ter BackgroundParaOverDrawings=true. Esta é a chave para permitir que os estilos de parágrafo mostrem o fundo através de uma área semitransparente.
Inserir:
(Se você encontrar uma maneira de definir isso usando a GUI, responda LibreWriter: Definindo o valor de configuração BackgroundParaOverDrawings ).
Agora os planos de fundo em estilos de parágrafo podem mostrar o plano de fundo da página na área. E se você não deseja um preenchimento de 0,5 cm ao redor do texto no parágrafo (mas simplesmente deseja que o plano de fundo fique visível na área), está feito.
Preenchimento do lado direito
O preenchimento do lado direito é feito colocando um retângulo longo que abrange o lado direito e força o texto a quebrar no lado esquerdo. O retângulo é colocado em um cabeçalho, portanto, em todas as páginas.
Preenchimento do lado esquerdo
O preenchimento do lado esquerdo é feito recuando a primeira linha em um valor negativo (0,5 cm) e adicionando uma tabulação em 0 cm:
Faça o mesmo estilo para qualquer estilo de título usado.
Preenchimento superior e inferior
O preenchimento acima e abaixo de um parágrafo é feito por um estilo de parágrafo "Pad" com um tamanho de fonte de 1 com as mesmas configurações acima.
uso normal
Em seguida, escreva seu texto usando a formatação normal - exceto:
Finalmente insira a imagem de fundo
Benefícios
Desvantagens