Automatizando layouts de artigos: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 6: Line 6:


=Introdução=
=Introdução=
Criar um documento com uma aparência consistente pode ser fácil, pelo menos quando nos referimos à formatação. Os segredos do sucesso são a criação de modelos de documentos, estilos de parágrafos, filtros de textos e editores que não ligam o trabalho extra necessário para a criação de um boa trabalho.
Criar um documento com uma aparência consistente pode ser fácil, pelo menos quando nos referimos à formatação. Os segredos do sucesso são a criação de modelos de documentos, estilos de parágrafos, filtros de textos e editores que não ligam para o trabalho extra necessário para a criação de um bom trabalho.


=Básico=
=Básico=
Line 13: Line 13:


[[Image:01creating_pstyles.png]]
[[Image:01creating_pstyles.png]]
* Diálogo de criação de estilo. Em português: '''Editar>Estilos de parágrafos>Novo'''
* Diálogo de criação de estilo. Em português: '''Editar>Estilos de parágrafos>Novo'''


Depois de criar todos os estilos de parágrafo desejados, salve o documento como um modelo. Deste modo os estilos estarão disponíveis a qualquer momento, podendo então serem utilizados para a formatação de novos artigos posteriormente. Para isso, vá ao menu '''Arquivo>Slavar como modelo'''.
Depois de criar todos os estilos de parágrafo desejados, salve o documento como um modelo. Deste modo os estilos estarão disponíveis a qualquer momento, podendo então serem utilizados para a formatação de novos artigos posteriormente. Para isso, vá ao menu '''Arquivo>Salvar como modelo'''.
Com isso você tem a garantia que seus artigos possuirão o mesmo estilos entre diferentes edições, ou seja, uma aparêcnia constitente.  
Com isso você tem a garantia que seus artigos possuirão os mesmos estilos entre diferentes edições, ou seja, uma aparência consistente.  
Revistas de grande porte possuem uma grande quantidade de estilos pré-definidos, facilitando o trabalho dos layout-man e editores.
Revistas de grande porte possuem uma grande quantidade de estilos pré-definidos, facilitando o trabalho dos layout-man e editores.


[[Image:02creating_doc_template.png]]
[[Image:02creating_doc_template.png]]
* Diálogo de salvamento de modelo. Preencha os cambos quando requeridos pela sua empresa.
 
* Diálogo de salvamento de modelo. Preencha os campos quando requeridos pela sua empresa.


Se você não possui um filtro de texto, então este será o nosso próximo passo.
Se você não possui um filtro de texto, então este será o nosso próximo passo.
Line 27: Line 29:


[[Image:03file_dialog.png]]
[[Image:03file_dialog.png]]
* Diálogo de salvamento de modelo.
 
* Diálogo de abertura/importação de texto.


Filtros de textos apenas dizem ao Sribus como o texto deve ser importado. Também é possível aplicar estilos de parágrafos em parágrafos baseados em regras diferentes.  
Filtros de textos apenas dizem ao Sribus como o texto deve ser importado. Também é possível aplicar estilos de parágrafos em parágrafos baseados em regras diferentes.  
Com este filtro você pode indicar qual parágrafo receberá o estilo X e qual o Y. ISto é muito eficiente, por exemplo, edição do título ou da cabeça "head", do contexto e do conteúdo (ou subseções caso existam).
Com este filtro você pode indicar qual parágrafo receberá o estilo X e qual o Y. Isto é muito eficiente na edição do título ou cabeça "head", do contexto e do conteúdo (ou subseções caso existam).
Na figura abaixo você pode notar que o demarcador do filtro, (neste caso) uma a pseudo tag \H1, \P1 e P2, sendo assim basta adicionar \H1 no início do parágrafo para obter a formatação desejada. Basta informar o autor do artigo para que ele coloque as "tags" necessárias para a execução do filtro.
Na figura abaixo você pode notar que o demarcador do filtro é (neste caso) uma a pseudo tag \H1, \P1 e P2, sendo assim basta adicionar \H1 no início do parágrafo para obter a formatação desejada. Basta informar o autor do artigo para que ele coloque as "tags" necessárias para a execução do filtro.


[[Image:04text_filter.png]]
[[Image:04text_filter.png]]
* Diálogo de criação de filtro de texo. Adicione os filtros desejados.
 
* Diálogo de criação de filtro de texto. Adicione os filtros desejados.


Note na figura abaixo como o texto deve ficar. Veja os pontos vermelhos que indicam qual tipo de filtro será aplicado.
Note na figura abaixo como o texto deve ficar. Veja os pontos vermelhos que indicam qual tipo de filtro será aplicado.
Line 40: Line 44:
[[Image:05article_text.png]]
[[Image:05article_text.png]]


OK, that's about it. Here's what I do when i next time get an article from a writer.
Bom, isto é tudo. Agora vamos rever como vamos fazer em uma próxima vez.


* Launch scribus and goto New From Template from where I pick my article doc template which will include the paragraph styles needed
* Abra o Scribus, vá ao menu '''Novo a partir do modelo''', selecione o modelo salvo.


[[Image:06nft.png]]
[[Image:06nft.png]]
* Diálogo de seleção de modelo.


* Draw a text frame to the page


* use Get Text... from the context menu and from the file dialog that opens I'll choose Text Filters as my importer (of course I'll also select the file where the article is)
* Faça o quadro de texto como desejado.


* Now after Text Filter dialog has opened up I'll choose my saved filter that I called "Article Style" and press ok and the text will be nicely formatted just like I wanted.
* Abra o menu de contexto e selecione '''Obter texto...''', selecione o arquivo de texto desejado e selecione '''Filtros de texto''' na opção ''Importador''
 
* Agora, na diálogo de '''Filtro de texto''', selecione o filtro que você salvou anteriomente. Pressione OK.


[[Image:07imported_article.png]]
[[Image:07imported_article.png]]


=Final word=  
=Palavras finais=  
 
Scribus has a simple to use C++ api for building formatted text importers. Text Filter plugin has also been built using it. If you are interested in coding such a plugin please visit page [http://docs.scribus.net/index.php?lang=en&sm=gettexthowto&page=gettexthowto Get Text How-to]


--[[User:Tsoots|Tsoots]] 18:16, 9 Feb 2005 (UTC)
O Scribus possui uma api em C++ simples para se fazer importadores de textos formatados. O plugin de filtro de texto também foi feito utilizando-a. Se você está interessado em escrever seu próprio plugin, por favor visite a página [http://docs.scribus.net/index.php?lang=en&sm=gettexthowto&page=gettexthowto Como Obter Texto] da documentação on-line do Scribus (conteúdo em inglês).

Latest revision as of 20:47, 28 May 2005

Este artigo é parte da seção de Tutoriais.
Instalação Uso Questões sobre PDF DTP Outros
Voltar para a página principal

Versão em inglês.

Introdução

Criar um documento com uma aparência consistente pode ser fácil, pelo menos quando nos referimos à formatação. Os segredos do sucesso são a criação de modelos de documentos, estilos de parágrafos, filtros de textos e editores que não ligam para o trabalho extra necessário para a criação de um bom trabalho.

Básico

Crie alguns estilos de parágrafos para os artigos, descrevendo-os pelo nome. Crie os estilos na quantidade necessária para seu trabalho. Isso varia de caso para caso, mas não se esqueça de seguir o "guideline" do seu design ou layout. O autor original deste artigo utilizou 3 estilos que serão usados nas próximas 3 edições da Tsoot.

01creating pstyles.png

  • Diálogo de criação de estilo. Em português: Editar>Estilos de parágrafos>Novo

Depois de criar todos os estilos de parágrafo desejados, salve o documento como um modelo. Deste modo os estilos estarão disponíveis a qualquer momento, podendo então serem utilizados para a formatação de novos artigos posteriormente. Para isso, vá ao menu Arquivo>Salvar como modelo. Com isso você tem a garantia que seus artigos possuirão os mesmos estilos entre diferentes edições, ou seja, uma aparência consistente. Revistas de grande porte possuem uma grande quantidade de estilos pré-definidos, facilitando o trabalho dos layout-man e editores.

02creating doc template.png

  • Diálogo de salvamento de modelo. Preencha os campos quando requeridos pela sua empresa.

Se você não possui um filtro de texto, então este será o nosso próximo passo. Crie um quadro de texto e no menu de contexto (clique com o botão direito do mouse sobre o quadro) clique na opção Obter texto.... Uma diálogo parecida com esta abaixo surgirá. Note o ponto vermelho no item Importador, selecione Filtros de texto antes de clicar em OK.

03file dialog.png

  • Diálogo de abertura/importação de texto.

Filtros de textos apenas dizem ao Sribus como o texto deve ser importado. Também é possível aplicar estilos de parágrafos em parágrafos baseados em regras diferentes. Com este filtro você pode indicar qual parágrafo receberá o estilo X e qual o Y. Isto é muito eficiente na edição do título ou cabeça "head", do contexto e do conteúdo (ou subseções caso existam). Na figura abaixo você pode notar que o demarcador do filtro é (neste caso) uma a pseudo tag \H1, \P1 e P2, sendo assim basta adicionar \H1 no início do parágrafo para obter a formatação desejada. Basta informar o autor do artigo para que ele coloque as "tags" necessárias para a execução do filtro.

04text filter.png

  • Diálogo de criação de filtro de texto. Adicione os filtros desejados.

Note na figura abaixo como o texto deve ficar. Veja os pontos vermelhos que indicam qual tipo de filtro será aplicado.

05article text.png

Bom, isto é tudo. Agora vamos rever como vamos fazer em uma próxima vez.

  • Abra o Scribus, vá ao menu Novo a partir do modelo, selecione o modelo salvo.

06nft.png

  • Diálogo de seleção de modelo.


  • Faça o quadro de texto como desejado.
  • Abra o menu de contexto e selecione Obter texto..., selecione o arquivo de texto desejado e selecione Filtros de texto na opção Importador
  • Agora, na diálogo de Filtro de texto, selecione o filtro que você salvou anteriomente. Pressione OK.

07imported article.png

Palavras finais

O Scribus possui uma api em C++ simples para se fazer importadores de textos formatados. O plugin de filtro de texto também foi feito utilizando-a. Se você está interessado em escrever seu próprio plugin, por favor visite a página Como Obter Texto da documentação on-line do Scribus (conteúdo em inglês).