AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1469214
Accepted
Ole Tange
Ole Tange
Asked: 2019-08-09 07:21:52 +0800 CST2019-08-09 07:21:52 +0800 CST 2019-08-09 07:21:52 +0800 CST

LibreWriter: área de parágrafo semitransparente com fundo de página

  • 772

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: Imagem resultante

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.

libreoffice libreoffice-writer
  • 2 2 respostas
  • 261 Views

2 respostas

  • Voted
  1. Ole Tange
    2019-08-12T14:10:14+08:002019-08-12T14:10:14+08:00

    Uma solução ruim diferente é:

    • Definir a imagem como imagem de fundo
    • Use uma caixa de texto para cada parágrafo
    • Crie um retângulo branco semitransparente. Isso funcionará como Área com preenchimento.
    • Organize o retângulo para que fique atrás da caixa de texto

    Desvantagens:

    • Você precisa criar uma caixa de texto toda vez que criar um novo parágrafo
    • Você precisa criar um retângulo para cada caixa de texto
    • O retângulo não se ajusta automaticamente para caber se linhas na caixa de texto forem adicionadas/removidas
    • Estilos não podem ser usados ​​em caixas de texto

    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.

    • 0
  2. Best Answer
    Ole Tange
    2019-08-16T15:25:39+08:002019-08-16T15:25:39+08:00

    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.

    1. Novo Documento
    2. Salvar como > trans.fodt
    3. Edite o arquivo .fodt em um editor
    4. Procure por 'UseFormerObjectPositioning'
    5. Inserir:

      <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">true</config:config-item>
      
    6. Salvar trans.fodt

    (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.

    1. Abra trans.fodt no LibreWriter
    2. Inserir > Cabeçalho e Rodapé > Cabeçalho > Estilo Padrão
    3. Desenhe um retângulo no lado direito em toda a página. Certifique-se de que a âncora esteja no cabeçalho.
    4. Clique com o botão direito do mouse > Quebrar > Editar > Configurações > Antes
    5. Clique com o botão direito do mouse > Área > Nenhum
    6. Clique com o botão direito do mouse > Linha > Propriedades da linha > Estilo > Nenhum

    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:

    1. Estilos > Editar estilo >
    2. -> Recuos e espaçamento > Primeira linha > -0,5 cm
    3. -> Recuos e espaçamento > Espaçamento > Abaixo do parágrafo > 0,2 cm
    4. -> Área > Cor > Branco
    5. -> Transparência > Modo de Transparência de Área > Transparência > 50%
    6. -> Abas > Posição > 0cm > Novo (talvez não seja necessário - parece ser o padrão)

    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:

    • Os parágrafos sempre começam com uma tabulação
    • Títulos não podem começar com tabulação, então primeiro insira um espaço sem quebra seguido de tabulação: CTRL- SHIFT-space TAB
    • Antes e depois dos parágrafos, há parágrafos do estilo "Pad".

    Finalmente insira a imagem de fundo

    1. Mova o cursor para o cabeçalho se quiser a mesma imagem de fundo em todas as páginas
    2. Inserir Imagem
    3. Clique com o botão direito do mouse > Enrolar > Em segundo plano

    Benefícios

    • Ao usar estilos, não há necessidade de mexer com retângulos para cada página ou para cada parágrafo, e o estilo será consistente em todo o documento.
    • Você pode optar por usar o estilo Pad e obter quebra entre os parágrafos ou pode optar por manter alguns parágrafos juntos na mesma "caixa".
    • Adicionar e remover texto não causará muito trabalho (como adicionar espaço sem quebra para cada linha ou ajustar tamanhos de retângulos). Isso é especialmente útil se o texto abranger várias páginas onde uma edição pode causar uma cascata de alterações em várias páginas.

    Desvantagens

    • É muita configuração. Felizmente, isso só precisa ser feito uma vez. Em seguida, a formatação pode ser reutilizada.
    • Você ainda precisa fazer um pequeno ajuste (Iniciando guias para cada parágrafo, preenchendo o parágrafo antes e depois de cada parágrafo). Essa correção provavelmente pode ser automatizada usando o plug-in de pesquisa alternativa.
    • 0

relate perguntas

  • Existe alguma maneira de estender o limite de colunas no Libreoffice Calc?

  • Como usar o seletor de arquivos do KDE no Libreoffice 6.2.2.2?

  • Organizando a lista "abrir com" para arquivos .html com o LibreOffice instalado

  • LibreOffice Calc como preencher células em branco com o valor da última célula conhecida que não está vazia

  • LibreOffice calc média errada

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    Serviço do Windows 10 chamado AarSvc_70f961. O que é e como posso desativá-lo?

    • 2 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Marko Smith

    ssl.SSLCertVerificationError: falha na verificação do certificado [SSL: CERTIFICATE_VERIFY_FAILED]: não foi possível obter o certificado do emissor local (_ssl.c:1056)

    • 4 respostas
  • Marko Smith

    Como posso saber em qual unidade o Windows está instalado?

    • 6 respostas
  • Martin Hope
    Albin Como faço para ativar o WindowsXP agora que o suporte acabou? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch O Windows 10 exclui muitos arquivos minúsculos muito lentamente. Algo pode ser feito para agilizar? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Como Ctrl+C e Ctrl+V funcionam? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve