Automatizando layouts de artigos: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
 
(3 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.
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á.
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.
Note o ponto vermelho no item ''Importador'', selecione '''Filtros de texto''' antes de clicar em OK.


[[Image:03file_dialog.png]]
[[Image:03file_dialog.png]]


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


Text filters are simple text filters that tell Scribus how to format the text being imported. It's also possible to apply paragraph styles to paragraphs based on different rules. What I've been thinkin is that writers should prepend every paragraph they make with \P1 and \P2 (P1 for the first paragraphs without indent) and headers with \H1. Once the text filter is created be sure to give it a name to the bottom left largish text field so it will be available whenever you get the next article for laying out.
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.


[[Image:04text_filter.png]]
[[Image:04text_filter.png]]


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


And here's how the format for the text file looks like. Notice the red spots again. That's how I want my writers to prepend headers and paragraphs.
Note na figura abaixo como o texto deve ficar. Veja os pontos vermelhos que indicam qual tipo de filtro será aplicado.
 
 


[[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
* Faça o quadro de texto como desejado.


* 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)
* Abra o menu de contexto e selecione '''Obter texto...''', selecione o arquivo de texto desejado e selecione '''Filtros de texto''' na opção ''Importador''


* 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.
* 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).