É possível fornecer um recuo de parágrafo do bloco anterior?

1

Eu tenho um documento que estilizei da seguinte forma.

Os títulos têm um nível de recuo. O nível 1 não tem recuo e o nível 2 e 3 tem 0,5 cm e 1 cm.

Depois, há um estilo chamado code, que é usado para destacar fragmentos de código.

Eu gostaria que o código tivesse o recuo dependendo do cabeçalho em que ele existe.

Isso é possível na palavra. Ou pode um estilo ter apenas recuo fixo?

    
por Kshitiz Sharma 06.05.2016 / 20:57

2 respostas

0

Tenho certeza de que os estilos têm apenas um recuo fixo.

Minha abordagem usual em uma situação como essa seria criar três estilos, "Código 1" até "Código 3", cada um com os recuos definidos para o nível de título correspondente.

O recuo dinâmico baseado no nível de título provavelmente exigiria VBA.

    
por 06.05.2016 / 21:14
0

Na verdade, você pode fazer isso; você pode ter um estilo que tenha medidas de recuo diferentes, porque essa é a função do tipo de estilo Characters .

Criando um estilo de tipo de caractere

Supondo que você já tenha criado alguns estilos de título (por exemplo, Heading 1 ) com diferentes medidas de recuo. Crie um novo estilo (na faixa de opções \ Home \ expand Styles gallery \ Create a style ). Expanda a caixa de diálogo (usando o botão Modify ):

  • Escreva em um Name (vamos chamá-lo de CodeBlock ).
  • Escolha Character do Style type . Observação: você não poderá alterar essa configuração mais tarde, por isso só precisa defini-la uma vez neste processo
  • Baseie seu estilo em um estilo que você não excluirá mais tarde (por exemplo, Normal ).
  • Altere outras propriedades, como a fonte (por exemplo, Courier New ) e a sombra (botão Format > Border > Tab Shading > escolha uma cor em Fill ).
  • Confirme suas alterações para retornar ao seu documento

Usando este estilo

Se você está entre as pessoas que formatam enquanto digitam e diz que está escrevendo em Heading 1 style e é hora de escrever códigos em uma nova linha.

  • Digite Enter .
  • Mude para o estilo CodeBlock (da galeria Styles ou pressionando as teclas de atalho atribuídas).
  • CodeBlock style herdará as configurações de parágrafo de Heading 1 , incluindo o recuo.

Se você está entre as pessoas que formatam depois de terminar de escrever tudo.

  • Realce o código e o (s) parágrafo (s) que o precederam.
  • Aplique Heading 1 nesses parágrafos.
  • Realce apenas o código.
  • Aplique CodeBlock no parágrafo do código.
  • CodeBlock style herdará as configurações de recuo de Heading 1 .

Prós

  • Faz o que você deseja.

Contras

  • Os estilos de tipo de caractere perdem muitas propriedades específicas de parágrafo, como atribuir CodeBlock para o parágrafo a seguir ao modificar um estilo. Obviamente, isso é o que distingue esses estilos.

Extra

  1. Para Heading 1 , modifique-o para seguir a si mesmo na caixa de diálogo style for the following paragraph na Modify Style .

  2. Para atribuir teclas de atalho ao estilo CodeBlock , vá para File \ Options \ Tab Customise Ribbon \ Button Keyboard shortcuts: Customise

    • No menu à esquerda Categories , escolha Styles .
    • No menu à direita Styles , escolha CodeBlock .
    • No espaço em Press new shortcut key , digite as chaves desejadas (por exemplo, ALT + C, B).
    • Certifique-se de não usar as teclas de atalho existentes, anotando o Currently assigned to: says [unassigned] .
    • Clique no botão Assign .
    • Close e confirme suas alterações quando aplicável.
por 12.05.2016 / 00:50