DYNAMIC PUBLISHER
Manual de instrues
Autor: Alex Moura (Brasil - 1993)

INTRODUO
     Dynamic Publisher  um programa de desktop publishing, ou seja, editorao eletrnica, com recursos para diagramao e arte-final de publicaes, cartazes, cartes, convites, faixas e todo tipo de trabalho em Programao Visual.
     Alm do mais, voc pode importar desenhos e shapes, criar grficos e tabelas automaticamente, tendo  disposio dezenas de fontes de caracteres, que podem ser modificadas ou recriadas pelo prprio usurio
     Enfim, uma ferramenta indispensvel para os usurios de MSX 2/2+/turbo R.


OPERAO

     Usando o teclado:
- as setas movem o cursor
- clicar(pressionar) barra de espao confirma operao
- <esc> cancela a ltima operao grfica realizada com algum dos recursos do menu DESIGN

     Usando o mouse:
- clicar(pressionar) o boto esquerdo, confirma a operao

     Neste manual, a sintaxe MENUSUBMENUSUBMENU indica a forma de acesso aos menus e submenus.



INSTALANDO O DYNAMIC PUBLISHER
 
     No prompt do DOS digite: DP
     Na tela, ser mostrado o porgrama sendo carregado. Ao trmino da carga aparecer o nome e verso atual, e est pronto para ser usado.
     No topo da tela est a barra de comandos.  atravs dela que so acessados todos os menus pull-down de operaes.

OPCOES DESIGN  TEXTO-+  SISTEMA SCROLL 000 000

     Ao ser carregado, o programa l o arquivo START.SYS que contm as configuraes iniciais das cores na tela, posio do vdeo (set adjust do Basic) e o tipo de impressora em uso. Para modificar esses parmetros para a sua realidade, siga os procedimentos abaixo. Existem outros arquivos de configurao j prontos, veja com SISTEMAAJUSTARLER se alguma se adequa mais s suas necessidades (veja no captulo Escolhendo Arquivos como proceder), antes de iniciar as modificaes.


- Configurando a tela

1) SISTEMALER
2) a configurao inicial so cores em tons de cinza
3) em SISTEMAAJUSTARCOR as cores da tela podem ser modificadas a seu gosto
4) clique em MOVER e mantenha pressionado. Movendo o mouse ou as setas para reposicionar a tela

- Configurando a impressora

1) SISTEMAIMPRIMIR
2) a configurao inicial  o padro EPSON 9 pinos e 80 colunas. Consulte o manual de sua impressora antes de fazer qualquer alterao nos parmetros de impresso.

     Aps concluir todas as modificaes, grave-as com SISTEMAAJUSTARGRAVAR com o nome START.SYS, no prprio disco do Dynamic Publisher. Assim, sempre que o programa for carregado, j iniciar personalizado com suas novas especificaes.


ESCOLHENDO ARQUIVOS

     Em todos os menus em que existe o uso de arquivos para ler, gravar ou apagar, o procedimento  o mesmo.

1) No canto superior direito da janela esto A: e B:. Somente clique em B: se estiver usando dois drives, caso contrrio o sistema ser travado
2) posicione o cursor na lista de arquivos e clique o arquivo desejado. Caso ele no esteja  mostra clique nos pares de setas, no topo e abaixo da lista, para ver os demais arquivos.
3) clique a operao desejada LER, GRAVAR ou APAGAR
4) em APAGAR aparece a pergunta APAGAR MESMO? em caso afirmativo clique a pergunta, caso contrrio saia com o cursor da janela
5) Caso prefira digitar o nome do arquivo, clique em A: (ou B:) no canto superior esquerdo da janela. Digite o nome do arquivo e tecle <return>. O mesmo deve ser feito para modificar a extenso do arquivo.


COLOCANDO TEXTO NA PGINA

1) Escolha o tipo de caractere desejado em OPCAOLETRALER
2) Crie uma coluna de texto:
     DESIGNCRIAR COLUNA ou
     OPCOESVER COLUNASDESIGNCRIAR COLUNA
     Posicione o cursor num dos cantos da coluna que ser criada e clique. Mova o cursor e clique novamente quanto estiver do tamanho desejado. Caso tenha errado o tamanho, use as opes TROCAR COLUNA e MOVER COLUNA para corrig-la
3) Ajuste a forma de alinhamento da coluna em TEXTOCOLUNAS clicando no alinhamento representado pelas letras ABC  esquerda, ao centralizado,  direita e full
4) em TEXTOESP./LETRA digite o entrelinahmento do texto
5) leia um arquivo texto gravado no formato ASCII (JORNINFO.TXT j vem gravado do disco de sistema) em TEXTOEDITOR DE TEXTOSLER, ou se preferir digite um texto (veja como usar o editor de textos no captulo Usando o Editor de Textos). Tecle control+C para sair do editor de textos (nunca use control+STOP pois provocaria uma parada total no sistema)
6) envie o texto para o interior da coluna com TEXTOTEXTO->COLUNAseta. O texto  enviado  partir da posio em que o cursor foi deixado no editor de texto.

     Para visualizar toda a pgina use OPCOESVER MONTAGEM, ou clique SCROLL na barra de comandos, movendo em seguida o mouse ou teclado para rolar a pgina. Clique novamente para sair do scroll. As coordenadas (X,Y) com a posio do cursor na folha so mostradas no canto superior direito, a no ser que tenha sido suprimida no menu SISTEMA 


INSERINDO FIGURAS (SHAPES) NA PGINA

1) Escolha a figura em OPCOESSHAPESLER
2) A figura pode ser redimensionada por DESIGNDIM. SHAPE. Clique para marcar um dos cantos da figura, desloque o cursor at atingir o tamanho desejado e clique novamente
2) Posicione a figura movendo o cursor
3) clique na posio desejada
4) se for a posio errada tecle <esc> ou clique em CORRECT no canto esquerdo da barra de comandos


DESENHANDO NA PGINA

     As ferramentas de desenho esto no menu DESIGN. Todas as opes respondem a um ou dois cliques. PONTOS, por exemplo, responde a um clique, enquanto LINHA responde a dois cliques. Ao criar um POLGONO, para terminar a figura basta levar o cursor  barra de comandos.
     Existem defaults de desenho. Eles esto nas trs primeiras escolhas do menu OPCOES:
     COR DA TINTA - branco, preto e varivel (XOR do Basic)
     MODO DE PINTURA - funciona nas ferramentas de retngulo, elipse, polgono e pintar, preenchendo ou no seu interior.
     FIXAR - PB (Pset do Basic), PETR (Tpset) e BRANCO (And). Funciona para shapes, assim como no modo de pintura PINTAR COM SHAPE
     H ainda o ZOOM, que permite visualizar em close pequenas reas da tela, bastando clicar o retngulo de zoom na rea desejada. A rea ampliada est numa grade onde cada quadrado corresponde a um ponto. Clique sobre os quadrados para apagar ou acrescentar um ponto.


CRIANDO TABELAS E GRFICOS AUTOMTICOS

     Esse  um dos recursos mais prticos do Dynamic Publisher.

TABELAS: em OPCOESTABELA entre o nmero de colunas e linhas que a tabela ter. Em DESIGNTABELA dimensione a tabela.

GRFICOS: em OPCOESGRAFICOS escolha o tipo de grfico e entre com a quantidade de pontos no eixo horizontal, a freqncia desses pontos, a unidade vertical, e o valor da unidade vertical. Em DESIGNGRAFICOS dimensione o grfico.


CRIANDO E MANIPULANDO FIGURAS (SHAPES)

     OPCOESSHAPES permite que as shapes previamente lidas do disco, ou criadas em DESIGNCRIAR SHAPE, sejam modificadas de vrias maneiras.
     Alguns padres para serem usados em MODO DE PINTURAPINTAR C/ SHAPE esto disponveis em OPCOESSHAPEPADROES. Posicione o cursor sobre o padro escolhido e clique.
     Imagens digitalizadas podem ser transformadas em shapes. Primeiro defina o novo tamanho da imagem em DESIGNCRIARSHAPE.
      Agora, em OPCOESSHAPETEL/DIGLER escolha o arquivo que contm a imagem digitalizada. Se a imagem no ficar boa, ajuste brilho e contraste em TEL/DIG e torne a ler a imagem.


CRIANDO E EDITANDO FONTES DE LETRAS

     O Dynamic Publisher permite o uso de fontes bitmap com 16 pontos de largura por 20 pontos de altura.
     Para ver a fonte em uso, use OPCOESLETRVER
     Caso o alfabeto que voc esteja trabalhando no possua o A com acento agudo,  muito fcil cri-lo.
1) entre em OPCOESLETREDIT
2) clique na letra A da tabela de letras
3) clique a seta para a esquerda localizada embaixo da tabela
4) usando o mesmo procedimento do recurso ZOOM do menu DESIGN, modifique o A colocando o acento agudo
5) clique no A com acento agudo que existe na tabela de letras
6) clique a seta para a direita localizada embaixo da tabela de letras, e pronto
     Ao lado e abaixo da grade de construo da letra existem trs setas sobre linhas pontilhadas. Na primeira linha vertical a seta marca onde todas as letras recebem o recurso de sublinhado do editor de textos. Na segunda linha vertical a seta define o entrelinhamento default da fonte. Na linha horizontal a seta marca a largura da letra em edio, compare a letra I com a letra M e entender melhor. Para modificar esses parmetros basta clicar em algum dos pontos das linhas pontilhadas.
     O tem OPCOESLETRMESMA LARGURA deixa todas as letras com a mesma largura, usando para isso a largura do caracter 00(zero).


USANDO O EDITOR DE TEXTOS

     Ele  acessado por TEXTOEDITOR DE TEXTOEDIT. Ele serve apenas para pequenas correes no texto ou colocar ttulos em negrito, etc. O mais recomendvel  trabalhar num editor de textos feito para isso, como Word, Tassword ou AckoDesk, com muito mais recursos para edio, tomando o cuidado de gravar o arquivo em ASCII puro e com no mximo 14000 bytes.

Movendo o cursor:
HOME - vai para o topo da tela ou, se o cursor j estiver no topo, vai para o incio do texto
CONTROL + HOME - vai para o fim do texto
SETAS - movem o cursor
SHIFT + SETA para a direita - pe o cursor no fim da linha
SHIFT + SETA para a esquerda - pe o cursor no incio da linha
CONTROL + SETA para a direita - move para a prxima palavra
CONTROL + SETA para a esquerda - move para a palavra anterior
CONTROL + SETA para cima - rola o texto para baixo
CONTROL + SETA para baixo - rola o texto para cima
DELETE - apaga o caracter da direita
BS - apaga o caracter da esquerda
CONTROL + C - sai do editor. Nunca use CONTROL + STOP

Estilos de texto:
SHIFT + SETA para cima - sobrescrito
SHIFT + SETA para baixo - subescrito
CONTROL + U - sublinhado
CONTROL + D - estendido
CONTROL + B - negrito
     Para desativar um estilo basta pressionar a mesma seqencia que o acionou. Quando <enter>  teclado, ao fim de uma linha, todos os estilos so desligados.

Controle de bloco:
SELECT - marca o incio ou o fim do bloco
CONTROL + SELECT - desmarca o bloco
CONTROL + INSERT - copia o bloco para a posio do cursor
CONTROL + DELETE - apaga o bloco

     Com TEXTOSEDITOR DE TEXTOSINTERCALAR, o texto lido ser inserido no interior do texto que est sendo editado, na posio onde o cursor foi deixado.
     Depois de editados, os textos podem ser gravados em ASCII puro (TEXTOSEDITOR DE TEXTOSGRAVAR ASCII), ou no padro do Dynamic Publisher (GRAVAR DOCUMENTO).
 
CRIANDO UMA PUBLICAO

     Para explicar o processo de montagem de uma pgina no Dynamic Publisher, ser usado o arquivo exemplo gravado no disco de sistema. Carregue o arquivo JORNINFO.PCT com OPCOESFOLHALER.
     Este exemplo contm os principais elementos para a construo de uma pgina.
     Duas famlias de letras foram utilizadas: Elite Medium e Euro.
     A seguir, est descrito, passo-a-passo, seu processo de construo.

1) Carregar o texto JORNINFO.TXT e a fonte EURO.FNT
2) Criar a primeira coluna no topo da pgina com alinhamento centralizado, onde estar o nome JORNAL INFORMATIVO em estilo negrito estendido. No editor de texto, posicionar o cursor em JORNAL INFORMATIVO, ir a TEXTOTEXTO->COLUNA em PRIMEIRA entrar o n 1, especificando a partir de que coluna entrar o texto, e em ULTIMA entrar o tambm o n 1, que corresponde a lima coluna a receber o texto.
     - No Dynamic Publisher as colunas so encadeadas, ou seja, quando um TEXTO->COLUNA envia o texto para as colunas as preenche sequencialmente.
3) Enviar o texto para a coluna
4) Especificar em OPCOESMODO DE PINTURAPINTAR C/ SHAPE e BORDA, e em OPCOESFIXARPETR. Escolher em OPCOESSHAPESPADROES o primeiro padro no canto superior esquerdo da tela. Criar o retngulo cinza em volta do ttulo usando a ferramenta RETANGULO do menu DESIGN.
5)  Dimensionar em DESIGNCRIAR SHAPES o tamanho em que a imagem da pgina aparecer. Em OPCOESSHAPETEL/DIGLER escolher a imagem digitalizada. Posicionar a imagem no lado direito do alto da pgina. Desligar MODO DE PINTURAPINTAR C/ SHAPE e colocar um fio em volta da imagem usando DESIGNRETANGULO
6) Do lado esquerdo da imagem criar uma coluna com alinhamento  direita. Em TEXTOTEXTO->COLUNA em PRIMEIRA entrar o n 2 e em ULTIMA tambm o n 2 e enviar o texto O MSX . . .
7) Criar trs colunas com alinhamento full (de modo a parecer que so somente duas) em volta da imagem 
    - Repare, no exemplo, que as colunas 3 e 4 se sobrepem. Esse  o principal recurso para envolver figuras, pois o texto flui de uma para outra tratando ambas como uma s.
8) Ler a fonte ELITEMED.FNT
9) Enviar o texto para a coluna, sendo a primeira a de n 3 e a ltima a n 5, comeando no incio da linha de O sucesso. . ., deve ir at . . . e se atualize. Caso no caiba, modificar o entrelinhamento em ESP./LETRA ou o tamanho das colunas em DESIGNTROCAR COLUNA
     - Para selecionar a coluna em uso, que ser afetada por LIMPAR, CRIAR, TROCAR e MOVER colunas, clique os sinais de + e - ao lado de TEXTO na barra de comandos ou em TEXTOCOLUNAS
     - Cuidado ao criar uma coluna pois seu n ser o seguinte ao da coluna em uso
10) Criar dois boxes com sombra
     a) Criar duas colunas com alinhamento central, uma de cada lado da pgina
     b) Ler a borda KADER5.STP
     c) Em OPCOESSHAPEESPELHOESQ/DIR espelhar o shape
     d) Deixar a coluna 6 (a da esquerda) como a atual
     e) Enviar o shape/borda para a coluna 6 com TEXTOORLA->COLUNA
     f) Espelhar novamente o shape/borda
     g) Deixar a coluna 7 como atual e enviar ORLA->COLUNA
11) Redimensionar as colunas 6 e 7 para caberem dentro dos boxes criados
12) Enviar TEXTO->COLUNA com primeira em 6 e ltima em 7, comeando o texto em Se voc tem . . . e terminando em . . . contato conosco. Ajuste o entrelinhamento para o texto ocupar as duas colunas de cima a baixo.
13) Ler o shape SYNTHI.STP e redimension-lo, se necessrio, para caber entre os boxes
14) Criar a coluna 8 com alinhamento central
15) Ler a fonte EURO.FNT
16) Enviar o texto para da coluna de 8 at 8  partir de MSX GRAPHICS TRAZ . . . ajustando o entralinhamento para alinhar o texto na palavra GRFICOS com a base dos boxes
     - Para deixar o nome invertido:
       a) OPCOESCOR DA TINTAVARIAVEL
           OPCOESMODO DE PINTURAPINTAR C/ TINTA
           OPCOESFIXARPeB
       b) Traar o retngulo em volta do nome MSX GRAPHICS
     - Para deixar . . . TRAZ AT . . . reticulado:
       a) OPCOESMODO DE PINTURAPINTAR C/ SHAPE e sem BORDA
           OPCOESFIXARBRANCO
       b) Em OPCOESSHAPEPADROES escolher o primeiro padro
       c) Traar o retngulo em volta do texto
17) Criar 6 colunas com alinhamento full, encadeadas (de modo a parecer que so somente duas colunas, com um destaque no centro)
     - Observe, no exemplo, como as colunas se sobrepem
18) Ler a fonte ELITEMED.FNT
19) Enviar o texto da coluna 9 at 14, comeando no incio da linha de O prximo. . . e terminando em . . . adquirir algum.
20) Ler a fonte EURO.FNT
30) Criar a coluna 15, com alinhamento central, na rea de destaque criada pelas colunas 9  14
31) Enviar o texto para a coluna 15 comeando em O MSX VIEW . . .
32) E pronto!

     Estudando o exemplo, e tentando repet-lo, o Dynamic Publisher no ter mistrios.




IMPRIMINDO A PUBLICAO

     Use OPCOESIMPRIMIR.

     - Itens do menu IMPRIMIR:

NUMERO: quantidade de cpias
PASSADA DUPLA: coloca pontos adjacentes deixando a impresso
                       menos serilhada
MARGEM ESQ. : margem esquerda para a impresso

ALTURA: multiplica a altura do que ser impresso
LARGURA: multiplica a largura do que ser impresso
DENSID. : imprime na verticalmente

FOLHA: imprimir a pgina inteira
COLUNA: imprime somente a coluna atual
SHAPE: imprime o shape atual

     - Ao tirar vrias cpias, especificado em NUMERO, antes ajuste o valor de FIM DA IMPRESSAO em SISTEMAAJUSTARIMPRIMIR entrando com o valor 12 (para as impressoras EPSON), que corresponde ao cdigo de controle para formfeed (avano de pgina).


PARA CRIAR FAIXAS (BANNERS)

1) Crie uma coluna com uma ou duas linhas com o texto a ser impresso na faixa
2) Mude os valores de ALTURA e LARGURA do menu IMPRIMIR
3) Acione DENSID. para imprimir verticalmente
4) Imprima com IMPRIMIRCOLUNA

     Imprimir shapes em faixa repetem o mesmo processo sendo que a impresso  obtida com IMPRIMIRSHAPE


OUTRAS FUNES NO DYNAMIC PUBLISHER

- OPCOESSETA: muda a posio da seta/cursor no shape
- OPCOESFOLHAAPAGAR: limpa a pgina inteira
- TEXTOLIMPAR COLUNA: limpa a coluna atual
- TEXTOCOLUNAAPAG: elimina a coluna atual
- SISTEMAMALHA: move cursor de oito em oito pontos



CONCLUSO

     A versatilidade do Dynamic Publisher  o seu maior trunfo. Para utiliz-lo melhor, e em menos tempo, antes de comear o trabalho no MSX, faa um lay-out, ou seja, um esboo em papel de como ser o seu trabalho. Isso elimina indecises na frente do micro.

MSX GRAPHICS
Caixa Postal 11504
CEP 22022-970
Rio de Janeiro - RJ
Brasil

email: alex.moura@bbs.centroin.com.br
