O campo Ref insere o texto ou gráficos representados pelo marcador especificado. O marcador tem de ser definido no documento ativo. Para inserir texto ou gráficos marcados a partir de outro documento, utilize o campo IncludePicture ou IncludeText. O comando Referência cruzada (separador Inserir , grupo Ligações ) insere campos Ref para criar referências cruzadas.
Na maioria dos casos, pode utilizar o nome do marcador em vez do campo Ref. A utilização do campo Ref é opcional, exceto nos casos em que um nome de marcador corresponde a um nome de campo do Microsoft Word. Por exemplo, se o nome do marcador for "Título", que corresponde ao nome do campo Word Título, tem de utilizar o campo Ref em vez do nome do marcador. O campo { REF Title } insere o texto representado pelo marcador "Título", enquanto o campo { Título } insere o conteúdo da caixa Título no separador Resumo na caixa de diálogo Propriedades .
Nota: Quando insere texto copiado de outra localização no mesmo documento, o comando Colar Especial (separador Base , grupo Área de Transferência , comando Colar ) insere um campo Ref com o marcador INTER_LINKn, onde n é incrementado automaticamente. Não deve editar um marcador INTER_LINKn num campo Ref. Tenha também em atenção que os campos Ref com INTER_LINKn marcadores num documento principal de impressão em série podem causar erros durante a intercalação.
Sintaxe
Quando vê o campo Ref no seu documento, a sintaxe tem o seguinte aspeto:
{ [REF] Marcador [Parâmetros ] }
Nota: Um código de campo indica o que o campo deve mostrar. Os resultados dos campos são o que é mostrado no documento depois de ter avaliado o código de campo. Para alternar entre a visualização do código de campo e os resultados do código de campo, prima Alt+F9.
Instruções
Marcador
O nome de um marcador. Se o texto marcado pelo marcador contiver um marca de parágrafo, o texto anterior ao campo REF pressupõe a formatação do parágrafo no marcador.
Parâmetros
\d
Especifica os carateres que separam os números de sequência (como números de capítulo) e os números de página.
\f
Incrementa números de nota de rodapé, nota de fim ou anotação marcados pelo marcador e insere a nota correspondente ou comentário texto. Por exemplo, o marcador "Nota1" marca a marca de referência da nota de rodapé 1. O campo { REF Note1 \f } é inserido após a nota de rodapé 2. O resultado do campo apresenta a marca de referência de nota de rodapé "3" no texto do documento e insere o texto da nota de rodapé 1 na janela da nota de rodapé.
\h
Cria um hiperligação para o parágrafo marcado.
\n
Faz com que o campo apresente todo o número de parágrafo de um parágrafo referenciado sem períodos à direita. Não são apresentadas informações sobre níveis anteriores, a menos que sejam incluídas como parte do nível atual.
\p
Faz com que o campo apresente a sua posição em relação ao marcador de origem com a palavra "acima" ou "abaixo".
Se o campo REF aparecer no documento antes do marcador, é avaliado como "abaixo". Se o campo REF aparecer a seguir ao marcador, é avaliado como "acima". Se o campo REF aparecer no marcador, é devolvido um erro.
Este comutador também pode ser utilizado em conjunto com os parâmetros \n, \r e \w. Quando isto é feito, "acima" ou "abaixo" é anexado ao final do resultado do campo.
\r
Insere todo o número de parágrafo do parágrafo marcado no contexto relativo ( ou relativo à sua posição no esquema de numeração ) sem períodos à direita.
\t
Faz com que o campo REF suprima texto não delimitador ou não numérico quando utilizado em conjunto com o parâmetro \n, \r ou \w.
Com este parâmetro, por exemplo, pode referenciar "Secção 1.01" e apenas "1,01" é apresentado no resultado.
\w
Insere o número de parágrafo do parágrafo marcado em todo o contexto a partir de qualquer parte do documento.
Por exemplo, ao referenciar o parágrafo "ii.", um campo REF com o parâmetro \w devolveria "1.a.ii" como resultado.
Exemplos
O seguinte campo REF atribui o resultado de um campo ASK que pede ao utilizador o custo por unidade. O campo ASK pede informações ao utilizador quando o campo é atualizado e, em seguida, atribui a entrada do utilizador ao marcador "unitcost":
{ ASK unitcost "Qual é o custo por unidade?" }
{ Unidade REF }