<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook V3.1-Based Variant V1.0//EN" [
 <!ENTITY kedit "<application>kedit</application>">
 <!ENTITY % addindex "IGNORE">
 <![ %addindex; [ <!ENTITY docindex SYSTEM "docindex.docbook"> ]]>
]>
<book lang="pt-BR">
<bookinfo>
<title>Manual do KEdit</title>
<authorgroup>
<author>
<firstname>Bernd Johannes</firstname>
<surname>Wuebben</surname>
<affiliation>
<address><email><ulink url="mailto:wuebben@kde.org">wuebben@kde.org</ulink></email></address>
</affiliation>
</author>
</authorgroup>
<date>10 Dez 1997</date>
<releaseinfo>Versão 0.7.3</releaseinfo>
<abstract>
<para>Este manual descreve o KEdit Versão 0.7</para>
<para>The KEdit Handbook</para><!-- Merge this with the previous paragraph; it comes from <META NAME="description" CONTENT="..."> --></abstract>
<keywordset>
<keyword>KDE</keyword>
<keyword>KEdit</keyword>
<keyword>text editor</keyword>
</keywordset>
</bookinfo>

<chapter id="introduo">
<title>Introdução</title>

<para>KEdit é o editor de texto padrão para o Ambinete de Trabalho KDE. É um
pequeno editor
melhor utilizado em conjunto com o kfm para configurações em modo texto
e pesquisa de
arquivos. KEdit também pode servir para compor pequenos arquivos em
texto puro. Não é
indicado como um editor para programação, em particular não é indicado
para substituir
nenhum dos editores mais poderosos como XEmacs ou Emacs. As
funcionalidades do KEdit irão
itencionalmente permanecer limitadas para garantir que ele seja
carregado de modo
consideravelmente rápido.</para>

<sect1 id="novos-recursos">
<title>Novos Recursos</title>

<para> 
<itemizedlist>
<listitem>
<para>Word-wrap funciona agora ( espera-se ;-) ) </para>
</listitem>
<listitem>
<para>Como no Emacs kill-ring foi implementado Ctrl-k Ctrl-y   </para>
</listitem>
<listitem>
<para>Formatação de parágrafo por Ctrl-j. Use isto em conjunto com
Identação Automática e este recurso será relativamente poderoso.</para>
</listitem>
</itemizedlist>
</para>

<para>Eu espero que você aprecie este editor,</para>

<para><literal remap="tt">Bernd Johannes Wuebben</literal></para>

<para><ulink url="mailto:wuebben@kde.org">wuebben@kde.org</ulink></para>
</sect1>
</chapter>

<chapter id="instalao">
<title>Instalação</title>

<sect1 id="como-obter-o-kedit">
<title>Como obter o KEdit</title>

<para><emphasis remap="sf">N do T: O utilitário KFloppy vem com o pacote <literal remap="tt">kdeutils</literal>, que é
bem provável que você já tenha obtido e instalado. Se você já tem o
KDE instalado mas faltam-lhe os utilitários como KEdit, basta obter o
pacote <literal remap="tt">kdeutils</literal> e instalá-lo. Dificilmente você vai precisar obter o
KEdit em avulso, e portanto dificilmente precisará seguir
as instruções abaixo. Elas foram mantidas para que este documento fique
congruente com a versão original do autor.</emphasis></para>

<para>KEdit é uma aplicação base do projeto KDE <ulink url="http://www.kde.org">http://www.kde.org</ulink>.
KEdit pode ser achado em <ulink url="ftp://ftp.kde.org/pub/kde/">ftp://ftp.kde.org/pub/kde/</ulink>, o site
principal do projeto KDE.</para>
</sect1>

<sect1 id="itens-requeridos">
<title>Itens requeridos</title>

<para>Para compilar com êxito o KEdit, você precisa as últimas versões de <literal remap="tt">libkdecore</literal>
e <literal remap="tt"> libkfm</literal>. Todas as bibliotecas necessárias, bem com o próprio
KEdit podem ser
obtidos no site <ulink url="ftp://ftp.kde.org/pub/kde/">ftp://ftp.kde.org/pub/kde/</ulink>.</para>
</sect1>

<sect1 id="compilao-e-instalao">
<title>Compilação e instalação</title>

<para>Para compilar e instalar o KEdit em seu sistema, digite o seguinte no
diretório base
onde se encontra a sua distribuição do KDE:</para>

<para><screen>% ./configure
% make
% make install
</screen>
</para>

<para>Desde que o KEdit use <literal remap="tt">autoconf</literal> você não deverá ter problemas
para compilá-lo.
Se você tiver problemas, por favor, reporte-os às listas de discussão do KDE.</para>
</sect1>
</chapter>

<chapter id="fundamentos">
<title>Fundamentos</title>

<para>KEdit é muito simples de usar. Tenho certeza de que se você já usou
algum editor
de texto não terá problemas com o KEdit.</para>

<sect1 id="arrastar-e-soltar-drag-and-drop">
<title>Arrastar e Soltar (Drag and Drop)</title>

<para>KEdit utiliza o Protocolo de Arrastar e Soltar do KDE. Isto permite que
você possa
arrastar e soltar arquivos do Ambiente de Trabalho ou kfm ou de algum
site remoto
de ftp que você mantenha aberto na janela do kfm para o KEdit.</para>
</sect1>

<sect1 id="editando-arquivos-na-internet">
<title>Editando arquivos na Internet</title>

<para>Você pode abrir e salvar arquivos de modo transparente na Internet.
Tente o seguinte
no prompt da linha de comando para ver um exemplo disto.</para>

<para><screen>% kedit ftp://ftp.kde.org/pub/kde/Welcome.msg
</screen>
</para>
</sect1>

<sect1 id="imprimindo">
<title>Imprimindo</title>

<para>KEdit suporta impressão. Você pode, ainda, imprimir o documento que você
estiver editando ou uma seleção feita por você diretamente para a
impressora
padrão. Opcionalmente você pode especificar um comando de impressão de
sua escolha.
Existe um grande número de excelentes utilitários de impressão no mundo
UNIX. E
faria pouco sentido tentar reimplementar seus esforços. Explicitamente
deixe-me
mencionar os dois seguintes utilitários de impressão.</para>

<para><variablelist>
<varlistentry>
<term>gnu enscript.</term>
<listitem>
<para>Markku Rossi escreveu uma poderosa reencarnação
do utilitário Adobe enscript ascii to postscript. Meu uso favorito dele
é
enscript -2rG text.txt, mas GNU enscript vai muito além. Confirme
se você tem a última versão no site<ulink url="http://www.hut.fi/~mtr/genscript/">http://www.hut.fi/~mtr/genscript/</ulink>,
ou qualquer site espelho do GNU.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>a2ps</term>
<listitem>
<para>Akim Demaille e Miguel Santana escreveram um poderoso
utilitário de conversão de ascii para Postscript que formatará a saída
dependendo do tipo do documento. Se você quer imprimir códigos C++
ou mensagens de e-mail, os estilos padrão são muito bons. Obtenha-o em:
<ulink url="http://www-inf.enst.fr/~demaille/a2ps.html">http://www-inf.enst.fr/~demaille/a2ps.html</ulink></para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>Os dois utilitários acima são absolutamente ótimos. se você não os tem,
obtenha-os e torne-se familiar com seu uso. Aprender como usá-los
não chega a ser um problema aliado ao nosso grande visualizador de
html/texinfo/man <literal remap="tt">kdehelp</literal>. Estes utilitários serão seus amigos
quando você começar a imprimir no mundo UNIX. Aliado ao seu poder e a
muitas opções uma vez que você saiba usá-lo propriamente, você sempre
sentirá sua falta já que eles não estão disponíveis no Windows95.</para>

<para>Certifique-se que seu sistema está configurado para imprimir documentos
PostScript.
se você não tem uma impressora PostScript nativa, obtenha
você mesmo o ghostscript/ghostview versão 4.03 ou posterior do site
<ulink url="http://www.cs.wisc.edu/%7Eghost/">http://www.cs.wisc.edu/%7Eghost/</ulink>. Note, que agora há fontes
ps de grau comercial disponíveis que acompanham o pacote ghostview/ghostscript.
Estas fontes são ótimas para qualquer impressão com qualidade de documentos
PostScript em uma impressora com ou sem PostScript. Se você ficou desapontado
pelos resultados de PostScript obtidos em sua impressora - obtenha as novas
fontes, isto lhe dará os melhores resultados possíveis.</para>
</sect1>

<sect1 id="teclas-de-controle">
<title>Teclas de controle</title>

<para>O KEdit tem a honra de possuir as seguintes teclas de controle.</para>

<para><itemizedlist>
<listitem>
<para><literal remap="tt">insert</literal> Alterna entre o modo Insere e Sobrescreve</para>
</listitem>
<listitem>
<para><literal remap="tt">seta esquerda</literal> Move o cursor um caracter à esquerda</para>
</listitem>
<listitem>
<para><literal remap="tt">seta direita</literal> Move o cursor um caracter à direita</para>
</listitem>
<listitem>
<para><literal remap="tt">seta para cima</literal> Move o cursor uma linha acima</para>
</listitem>
<listitem>
<para><literal remap="tt">seta para baixo</literal> Move o cursor uma linha abaixo</para>
</listitem>
<listitem>
<para><literal remap="tt">page Up</literal> Move o cursor uma página acima</para>
</listitem>
<listitem>
<para><literal remap="tt">page Down</literal> Move o cursor uma página abaixo</para>
</listitem>
<listitem>
<para><literal remap="tt">backspace</literal> Apaga o caracter à esquerda do cursor</para>
</listitem>
<listitem>
<para><literal remap="tt">home</literal> Move o cursor para o início da linha</para>
</listitem>
<listitem>
<para><literal remap="tt">end</literal> Move o cursor para o fim da linha</para>
</listitem>
<listitem>
<para><literal remap="tt">delete</literal> Apaga o caracter à direita do cursor</para>
</listitem>
<listitem>
<para><literal remap="tt">shift - Seta esquerda</literal> Marca o texto um caracter à esquerda</para>
</listitem>
<listitem>
<para><literal remap="tt">shift - Seta direita</literal> Marca o texto um caracter à direita</para>
</listitem>
<listitem>
<para><literal remap="tt">control-a</literal> Move o cursor para o início da linha</para>
</listitem>
<listitem>
<para><literal remap="tt">control-b</literal> Move o cursor um caracter à esquerda</para>
</listitem>
<listitem>
<para><literal remap="tt">control-c</literal> Copia o texto marcado para a área de transferência</para>
</listitem>
<listitem>
<para><literal remap="tt">control-d</literal> Apaga o caracter à direita do cursor</para>
</listitem>
<listitem>
<para><literal remap="tt">control-e</literal> Move o cursor para o fim da linha</para>
</listitem>
<listitem>
<para><literal remap="tt">control-f</literal> Move o cursor um caracter à direita</para>
</listitem>
<listitem>
<para><literal remap="tt">control-h</literal> Apaga o caracter à esquerda do cursor</para>
</listitem>
<listitem>
<para><literal remap="tt">control-j</literal> Formata Parágrafo</para>
</listitem>
<listitem>
<para><literal remap="tt">control-k</literal> Apaga até o final da linha e coloca o conteúdo no
kill-buffer </para>
</listitem>
<listitem>
<para><literal remap="tt">control-n</literal> Move o cursor uma linha abaixo</para>
</listitem>
<listitem>
<para><literal remap="tt">control-p</literal> Move o cursor uma linha acima</para>
</listitem>
<listitem>
<para><literal remap="tt">control-v</literal> Cola o texto da área de transferência para a
posição do cursor</para>
</listitem>
<listitem>
<para><literal remap="tt">control-x</literal> Recorta o texto marcado e o copia para a área de
transferência</para>
</listitem>
<listitem>
<para><literal remap="tt">control-y</literal> Repõe o conteúdo do kill-buffer para o documento na
posição do cursor</para>
</listitem>
</itemizedlist>
</para>
</sect1>
</chapter>

<chapter id="os-items-do-menu">
<title>Os Items do Menu</title>

<sect1 id="arquivo">
<title>Arquivo</title>

<sect2 id="novo">
<title>Novo</title>

<para>Cria um novo documento no editor.</para>
</sect2>

<sect2 id="abrir">
<title>Abrir</title>

<para>Permite ao usuário abrir documentos.</para>
</sect2>

<sect2 id="salvar">
<title>Salvar</title>

<para>Salva o documento corrente.</para>
</sect2>

<sect2 id="salvar-como">
<title>Salvar Como</title>

<para>Permite ao usuário salvar documentos em novos arquivos.</para>
</sect2>

<sect2 id="fechar">
<title>Fechar</title>

<para>Fecha a janela do editor. Se a janela do editor fechada era a última
instância aberta,
o KEdit será terminado - fechará.</para>
</sect2>

<sect2 id="abrir-url">
<title>Abrir URL</title>

<para>Permite ao usuário abrir um arquivo remoto direto da Internet.</para>
</sect2>

<sect2 id="salvar-em-url">
<title>Salvar em URL</title>

<para>Permite ao usuário salvar um arquivo remoto direto na Internet.</para>
</sect2>

<sect2 id="imprimir">
<title>Imprimir</title>

<para>Abre o diálogo de impressão e permite ao usuário imprimir o documento
inteiro ou uma
seleção corrente.</para>
</sect2>

<sect2 id="correio">
<title>Correio</title>

<para>Abre o diálogo de correio. Certifique-se que você marcou e, se
necessário, modificou
os comandos do correio no diálogo 'Opções Misc' no menu 'Opções'.</para>
</sect2>

<sect2 id="nova-janela">
<title>Nova Janela </title>

<para></para>

</sect2>

<sect2 id="sair-sai-do-editor.">
<title>Sair
Sai do Editor.</title>

<para></para>

</sect2>
</sect1>

<sect1 id="editar">
<title>Editar</title>

<sect2 id="copiar">
<title>Copiar</title>

<para>Copia a seleção corrente para a área de transferência.</para>
</sect2>

<sect2 id="cortar">
<title>Cortar</title>

<para>Apaga a seleção corrente e envia para a área de transferência.</para>
</sect2>

<sect2 id="colar">
<title>Colar</title>

<para>Insere o conteúdo da área de transferência para a corrente posição do
cursor.</para>
</sect2>

<sect2 id="insere-arquivo">
<title>Insere Arquivo</title>

<para>Permite ao usuário inserir um arquivo para a posição do cursor.</para>
</sect2>

<sect2 id="insere-data">
<title>Insere Data</title>

<para>Insere a data corrente para a posição do cursor.</para>
</sect2>

<sect2 id="procurar">
<title>Procurar</title>

<para>Abre o diálogo Procurar.</para>
</sect2>

<sect2 id="procurar-novamente">
<title>Procurar Novamente</title>

<para>Repete a última operação de busca, se alguma operação foi feita
anteriormente.</para>
</sect2>

<sect2 id="substituir">
<title>Substituir</title>

<para>Abre o diálogo Substituir.</para>
</sect2>

<sect2 id="ir-para-a-linha">
<title>Ir para a Linha</title>

<para>Abre o diálogo Ir para a Linha.</para>
</sect2>
</sect1>

<sect1 id="opes">
<title>Opções </title>

<sect2 id="fonte">
<title>Fonte</title>

<para>Permite ao usuário escolher a fonte que o editor usa para mostrar o
texto.
A informação de fonte não é armazenada com o documento, logo você não
pode escolher fontes diferentes dentro de um mesmo documento.</para>
</sect2>

<sect2 id="cores">
<title>Cores</title>

<para>Permite ao usuário selecionar as cores de texto e de fundo da tela do
KEdit.</para>
</sect2>

<sect2 id="opes-misc">
<title>Opções Misc</title>

<para>Permite ao usuário ajustar preenchimento de colunas bem como habilitar
word wrap
e configurar o comando de correio apropriado ao sistema.</para>
</sect2>

<sect2 id="indentao-automtica">
<title>Indentação Automática</title>

<para>Permite ao usuário alternar entre o modo de indentação automática e o
modo normal.
No modo de indentação automática, após RETURN ou ENTER, o cursor é
colocado exatamente
abaixo do primeiro caractere visível da primeira linha não vazia acima
da linha corrente.</para>

<para>N do T: a indentação é um tipo de formatação muito utilizada em
programação e ajusta o
texto de acordo com as linhas anteriores. Ou seja, a nova linha começa
exatamente na
mesma coluna (colunas são contadas em caracteres no modo texto, não
confunda com
colunas de editores de texto em modo gráfico) onde começa a linha
anterior. Em
programação isto é útil para facilitar o entendimento do código e serve
para definir
onde começam e acabam funções e procedimentos em linguagens de
programação.</para>
</sect2>

<sect2 id="escondermostrar-barra-de-ferramentas">
<title>Esconder/Mostrar Barra de Ferramentas</title>

<para>Permite ao usuário ajustar a barra de ferramentas para visível ou
oculta.</para>
</sect2>

<sect2 id="escondermostrar-barra-de-status">
<title>Esconder/Mostrar Barra de Status</title>

<para>Permite ao usuário ajustar a barra de status para visível ou oculta.</para>
</sect2>
</sect1>

<sect1 id="ajuda">
<title>Ajuda </title>

<sect2 id="ajuda-0">
<title>Ajuda</title>

<para>Aciona o sistema de ajuda do KDE mostrando a ajuda do KEdit.</para>
</sect2>

<sect2 id="sobre">
<title>Sobre</title>

<para>Mostra informações essenciais sobre o KEdit.</para>
</sect2>
</sect1>
</chapter>

<chapter id="perguntas-e-respostas.">
<title>Perguntas e Respostas.</title>

<para></para>

</chapter>
<![ %addindex; [ &docindex; ]]>
</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-general-insert-case: lower
End:
-->
