Hi Jean-Marc,
I have been out to lunch...
I am sending you two old files, with lots of url, or htmlurl.
Note that now if you introduce a name in reference, you will see it only if
the document type is linuxdoc, but you will not see it if the document is
latex...
> You can send it to me, if you wish. I'll have a look and commit
> it. I'd be interested if you have one or two example files too, so
> that I see what this does.
I have only used a recent copy of buffer.h, so that the patch applies
cleanly
> JMarc
--
José Abílio de Oliveira Matos
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Now I understand the meaning of "THE MOD SQUAD"!
jamatos-981218.patch
#This file was created by <jamatos> Fri May 8 11:27:48 1998
#LyX 0.12 (C) 1995-1998 Matthias Ettrich and the LyX Team
\lyxformat 2.15
\textclass linuxdoc
\language default
\inputencoding default
\fontscheme default
\graphics default
\paperfontsize 10
\spacing single
\papersize Default
\paperpackage a4
\use_geometry 0
\use_amsmath 0
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\defskip medskip
\quotes_language english
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle default
\layout Title
\added_space_top vfill \added_space_bottom vfill
Aplicações
\begin_inset LatexCommand \label{Applications}
\end_inset
\layout Author
José Abílio
\layout Date
Abril de 1998
\layout Abstract
Tentativa sistemática de catalogo das aplicações que uso.
\layout Standard
\begin_inset LatexCommand \tableofcontents
\end_inset
\layout Section
Shell
\begin_inset LatexCommand \label{APP:Shell}
\end_inset
\layout Standard
A shell de um sistema operativo é um componente importante.
O conhecimento da sua utilização pode facilitar de sobremaneira a utilização
de todas as potencialidades.
\layout Subsection
Bash
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://theory.uwinnipeg.ca/unixfiles/Unixhelp/shell_oview2.5.html
\begin_inset LatexDel }{
\end_inset
Bash
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.cc.gatech.edu/pub/linux/system/Shells/
\begin_inset LatexDel }{
\end_inset
Sítio de ftp
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
/cgi-bin/man.cgi?section=all&topic=bash
\begin_inset LatexDel }{
\end_inset
Man Page
\begin_inset LatexDel }
\end_inset
\layout Subsection
csh
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.cc.gatech.edu/pub/linux/system/Shells/
\begin_inset LatexDel }{
\end_inset
csh
\begin_inset LatexDel }
\end_inset
\layout Subsection
es
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ferut.sys.toronto.edu/pub/es/
\begin_inset LatexDel }{
\end_inset
es
\begin_inset LatexDel }
\end_inset
\layout Subsection
ksh
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.cc.gatech.edu/pub/linux/system/shells/
\begin_inset LatexDel }{
\end_inset
ksh
\begin_inset LatexDel }
\end_inset
\layout Subsection
rsh
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.cc.gatech.edu/pub/linux/system/shells/
\begin_inset LatexDel }{
\end_inset
rsh
\begin_inset LatexDel }
\end_inset
\layout Subsection
rc
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.cc.gatech.edu/pub/linux/system/shells/
\begin_inset LatexDel }{
\end_inset
rc
\begin_inset LatexDel }
\end_inset
\layout Subsection
tcsh
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.cc.gatech.edu/pub/linux/system/shells/
\begin_inset LatexDel }{
\end_inset
tcsh
\begin_inset LatexDel }
\end_inset
\layout Subsection
zsh
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.peak.org/zsh/
\begin_inset LatexDel }{
\end_inset
zsh
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.cc.gatech.edu/pub/linux/system/Shells/
\begin_inset LatexDel }{
\end_inset
Sítio de ftp
\begin_inset LatexDel }
\end_inset
\layout Section
Utilitários de sistema
\begin_inset LatexCommand \label{APP:System_Utilities}
\end_inset
\layout Standard
São pequenas aplicações, segundo a filosofia do Unix de que o que é pequeno
é bonito, capazes de simplificar bastante a vida, quando aplicadas em cadeia.
\layout Subsection
gzip
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.gzip.org/
\begin_inset LatexDel }{
\end_inset
The gzip home page
\begin_inset LatexDel }
\end_inset
\layout Subsection
ZIP
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.cdrom.com/pub/infozip/
\begin_inset LatexDel }{
\end_inset
Info-ZIP Home Page
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.pcnet.com/~proteus/TkZip/TkZip.html
\begin_inset LatexDel }{
\end_inset
TkZip Home Page
\begin_inset LatexDel }
\end_inset
\layout Subsection
Gawk
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://csugrad.cs.vt.edu/manuals/gawk/gawk_toc.html
\begin_inset LatexDel }{
\end_inset
The GAWK Manual - Table of Contents
\begin_inset LatexDel }
\end_inset
\layout Subsection
Mtools
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://gwyn.tux.org/pub/knaff/mtools/
\begin_inset LatexDel }{
\end_inset
Mtools
\begin_inset LatexDel }
\end_inset
\layout Standard
Utilitário que permite ler, gravar e examinar disquetes DOS/Win (95).
Simplifica o acesso ao não obrigar a montar/desmontar uma partição sempre
que quero aceder a uma disquete.
\layout Subsection
Dotfile Generator
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.imada.ou.dk/~blackie/dotfile/
\begin_inset LatexDel }{
\end_inset
Dotfile Generator
\begin_inset LatexDel }
\end_inset
\layout Standard
Programa para configurar alguns dos programas mais habituais, através do
uso de um interface gráfico.
\layout Subsection
binstats
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.ccc.nottingham.ac.uk/~etzpc/binstats.html
\begin_inset LatexDel }{
\end_inset
binstats
\begin_inset LatexDel }
\end_inset
\layout Standard
É um programa interessante que faz um diagnóstico dos excutáveis e das bibliotec
as existentes no sistema.
\layout Standard
Relata duplicações, e outros exemplo de uma utilização pelo menos incertas
dos binários assim como das bibliotecas utilizadas.
\layout Section
Gestores de janelas
\begin_inset LatexCommand \label{APP:Window_Managers}
\end_inset
\layout Subsection
Apontadores de recursos
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.plig.org/xwinman/
\begin_inset LatexDel }{
\end_inset
Window Managers for X
\begin_inset LatexDel }
\end_inset
\layout Subsection
Fvwm95
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.terraware.net/ftp/pub/Mirrors/FVWM95/fvwm95.html
\begin_inset LatexDel }{
\end_inset
FVWM-95 Home Page
\begin_inset LatexDel }
\end_inset
\layout Standard
É este o gestor de janelas que uso actualmente.
\layout Section
Gestores de secretária
\begin_inset LatexCommand \label{APP:Desktop_Managers}
\end_inset
\layout Standard
Quando se manipula um grande número de ficheiros sem dúvida que as ferranmentas
são indispensáveis, só que utilizar todo este poder quando se tem apenas
um ficheiro é desanimador.
\layout Standard
Estes programas surgem como uma resposta a este mesmo desafio, auxiliando
na gestão de todo o espaço de trabalho.
\layout Subsection
TkDesk
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://people.mainz.netsurf.de/~bolik/tkdesk/
\begin_inset LatexDel }{
\end_inset
Presenting: TkDesk (14.08.1997)
\begin_inset LatexDel }
\end_inset
\layout Subsection
Projecto eXode
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://simplicity.net/exode/
\begin_inset LatexDel }{
\end_inset
eXode -- The X Open Desktop Project [Updated: May 1st]
\begin_inset LatexDel }
\end_inset
\layout Section
Gestores de ficheiros
\begin_inset LatexCommand \label{APP:File_Managers}
\end_inset
\layout Standard
São um pouco mais restritos que os anteriores mas agora resumem-se apenas
à gestão de ficheiros, mover, criar, copiar, lançar, etc.
\layout Subsection
File-Runner
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.cd.chalmers.se/~hch/filerunner.html
\begin_inset LatexDel }{
\end_inset
FileRunner - a file manager
\begin_inset LatexDel }
\end_inset
\layout Standard
No computador está toda a informação em /usr/local/lib/FileRunner_2.4 .
\layout Subsection
X-Files
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.hut.fi/~mkivinie/xfindex.html
\begin_inset LatexDel }{
\end_inset
X-Files
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://pinhead.tky.hut.fi/~xf_adm/
\begin_inset LatexDel }{
\end_inset
X-Files
\begin_inset LatexDel }
\end_inset
\layout Standard
Tem algumas carecterísticas muito úteis, como por exemplo a capacidade de
poder examinar ficheireios em modo virtual.
Isto é posso analizar directorias comprimidas sem as descompactar.
\layout Section
Gráficos
\begin_inset LatexCommand \label{APP:Graphics}
\end_inset
\layout Standard
A informação quando correctamente apresentada sob a forma gráfica evita
a utilização de muitas palavras.
Estes são programas que criam os gráficos a partir números.
\layout Subsection
Gnuplot
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.cs.dartmouth.edu/gnuplot_info.html
\begin_inset LatexDel }{
\end_inset
Gnuplot
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://wwwfg.rz.uni-karlsruhe.de/%7Eig25/gnuplot-faq.html/
\begin_inset LatexDel }{
\end_inset
FAQ
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
news:comp.graphics.apps.gnuplot
\begin_inset LatexDel }{
\end_inset
comp.graphics.apps.gnuplot
\begin_inset LatexDel }
\end_inset
\layout Subsection
Ace/gr ou xmgr
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://plasma-gate.weizmann.ac.il/Xmgr/
\begin_inset LatexDel }{
\end_inset
Xmgr Homepage
\begin_inset LatexDel }
\end_inset
\layout Subsubsection
Introdução
\layout Standard
Necessito de algum tempo para o conseguir explorar.
\layout Subsubsection
Instalação
\layout Standard
Uma vez que esta aplicação utiliza Motif, é necessário instalar binários
já compilados.
A particularidade desta aplicação é o modo como corre operações em procedimento
\begin_inset Quotes eld
\end_inset
batch
\begin_inset Quotes erd
\end_inset
.
\layout Standard
Assim existe um ficheiro em /usr/local/bin com o nome xmgr que chama o binário
que se encontra em /usr/local/lib/xmgr.
\layout Subsubsection
Documentação
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://novalis/doc/xmgr/
\begin_inset LatexDel }{
\end_inset
Documentação local
\begin_inset LatexDel }
\end_inset
\layout Subsubsection
Classificação
\layout Standard
Sem classificação.
\layout Subsection
PlotUtils
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.delorie.com/gnu/docs/plotutils/plotutils_toc.html
\begin_inset LatexDel }{
\end_inset
http://www.delorie.com/gnu/docs/plotutils/plotutils_toc.html
\begin_inset LatexDel }
\end_inset
\layout Subsection
PHYSICA
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.triumf.ca/people/chuma/physica/homepage.html
\begin_inset LatexDel }{
\end_inset
PHYSICA Home Page
\begin_inset LatexDel }
\end_inset
\layout Section
Desenho
\begin_inset LatexCommand \label{APP:Plot}
\end_inset
\layout Standard
Por vezes há a necessidade de produzir pequenos desenhos, este programas
auxiliam nesta mesma área.
\layout Subsection
xv
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.trilon.com/xv/
\begin_inset LatexDel }{
\end_inset
John's World of XV 'n' Stuff
\begin_inset LatexDel }
\end_inset
\layout Standard
É um dos editores de imagens mais simples, tem também a capacidade de modificar
e converter para outros formatos.
Tem uma excelente documentação, que está disponível tanto em hipertexto
como em postscript.
\layout Subsection
ImageMagick
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.wizards.dupont.com/cristy/ImageMagick.html
\begin_inset LatexDel }{
\end_inset
ImageMagick - X11 Image Processing and Display Package
\begin_inset LatexDel }
\end_inset
\layout Standard
É mais avançado do que o XV e vem acompahado de mais capacidades.
A documentação também existe.
\layout Subsubsection
Introdução
\layout Standard
Tem capacidades semelhantes ao xv só que mais avançadas.
\layout Subsubsection
Instalação
\layout Standard
Ainda não está instalado.
\layout Subsubsection
Documentação
\layout Standard
Consiste nas
\begin_inset Quotes eld
\end_inset
man page
\begin_inset Quotes erd
\end_inset
e mais alguns documentos em texto, que se encontram em /usr/doc.
\layout Subsubsection
Classificação
\layout Standard
Sem classificação, por enquanto.
\layout Subsection
GIMP
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.gimp.org/
\begin_inset LatexDel }{
\end_inset
GIMP.ORG -> the_gimp
\begin_inset LatexDel }
\end_inset
\layout Standard
Programa vocacionado para a manipulação de imagens.
Tem o selo(?) GNU.
\layout Subsubsection
Introdução
\layout Standard
Decididamente mais um competidor do xv mas na manipulação de imagens.
\layout Subsubsection
Instalação
\layout Standard
É esquisito porque não tem a opção Make install.
\layout Standard
O problema resolve-se colocando o binário em /usr/local/bin e o resto da
instalação em /usr/local/lib/GIMP.
\layout Standard
Existe um ficheiro de configuração dos recursos: /~gimprc.
\layout Subsubsection
Documentação
\layout Standard
Manter apontadores para os diferentes recursos em termos de documentação.
\layout Subsubsection
Classificação
\layout Standard
Será sempre um assunto subjectivo, altamente! Mas o que ocorre na prática
é uma verdadeira selecção natural e esta classificação tenderá a realçar
esse aspecto.
\layout Subsection
GifMerge
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.iis.ee.ethz.ch/~kiwi/GIFMerge/
\begin_inset LatexDel }{
\end_inset
GIFMerge
\begin_inset LatexDel }
\end_inset
\layout Standard
É uma pequena ferramenta que se destina a fundir gráficos em GIF num só
gráfico animado, permite controlar os tempos de espera.
\layout Subsection
xpaint
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.danbbs.dk/~torsten/xpaint/index.html
\begin_inset LatexDel }{
\end_inset
XPaint96
\begin_inset LatexDel }
\end_inset
\layout Standard
Um programa muito simples para fazer desenhos.
\layout Subsection
xfig
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.x.org/contrib/applications/drawing_tools/xfig/
\begin_inset LatexDel }{
\end_inset
xfig
\begin_inset LatexDel }
\end_inset
\layout Standard
Program de desenho simples mas muito útil.
\layout Section
Bibliotecas
\begin_inset LatexCommand \label{APP:Libraries}
\end_inset
\layout Standard
As bibliotecas permitem-nos poupar tempo ao não ter que inventar a roda
sempre.
\layout Subsection
Mesa
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.ssec.wisc.edu/~brianp/Mesa.html
\begin_inset LatexDel }{
\end_inset
The Mesa 3-D graphics library
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://reality.sgi.com/mjk_asd/glut3/glut3.html
\begin_inset LatexDel }{
\end_inset
GLUT 3.5 now available!
\begin_inset LatexDel }
\end_inset
\layout Standard
Biblioteca gráfica, é uma réplica do Open GL, mas com todo o código completament
e grátis.
\layout Standard
Caixa de Utilitários do Open GL, uma vez que é comptatível com o Mesa posso
utilizá-lo.
\layout Subsection
gd
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.boutell.com/gd/
\begin_inset LatexDel }{
\end_inset
gd 1.2
\begin_inset LatexDel }
\end_inset
\layout Standard
Biblioteca para a criação, manutenção e manipulação de gráficos em formato
gif.
É possível encontrar esta biblioteca disponível para C, Perl e Python.
\layout Subsection
zlib
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.cdrom.com/pub/infozip/zlib/
\begin_inset LatexDel }{
\end_inset
zlib Home Page
\begin_inset LatexDel }
\end_inset
\layout Standard
Biblioteca para compressão, limpa, em memória.
É a mesma utilizada pelo gzip e pelo zip.
\layout Subsection
libgr
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://ftp.ctd.comsat.com/pub/linux/ELF/
\begin_inset LatexDel }{
\end_inset
libgr
\begin_inset LatexDel }
\end_inset
\layout Standard
A collection of public domain graphics libraries in ELF binary format.
The collection includes tiff, fbm, urt, pbm, pgm, ppm, pnm, jpeg, png and
zlib.
\layout Section
Desenvolvimento
\begin_inset LatexCommand \label{APP:Development}
\end_inset
\layout Standard
Para se ser programador não é necessário viver segundo um rigor espartano,
isolado de tudo e todos.
Esta ferramentas auxiliam o desenvolvimento de programas.
\layout Subsection
DDD
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.cs.tu-bs.de/softech/ddd/
\begin_inset LatexDel }{
\end_inset
DDD - The Data Display Debugger
\begin_inset LatexDel }
\end_inset
\layout Standard
Um dos melhores depuradores que já encontrei.
Correcção, o melhor depurador que já encontrei, é um front-end para o gdb,
é extramente fácil de trabalhar e que encontrar os erros quando se trabalha
assim!
\layout Subsection
LCLint
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://larch-www.lcs.mit.edu:8001/larch/lclint/
\begin_inset LatexDel }{
\end_inset
LCLint
\begin_inset LatexDel }
\end_inset
\layout Standard
É um verificador de código, que tenta detectar algumas das falhas mais simples
da programação.
Com o fornecimento de dados posteriores sobre as funções pode tentar descobrir
um pouco mais.
\layout Section
Editores
\begin_inset LatexCommand \label{APP:Editors}
\end_inset
\layout Standard
Para editar o texto, criar informação existem este programas que de novo
vão além da simples inserção de texto para oferecerem outras potencialidades.
\layout Subsection
FTE
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://ixtas.fer.uni-lj.si/~markom/fte/
\begin_inset LatexDel }{
\end_inset
FTE Text Editor
\begin_inset LatexDel }
\end_inset
\layout Subsection
Emacs
\layout Section
Ferramentas
\begin_inset LatexCommand \label{APP:Tools}
\end_inset
\layout Standard
O que foi dito para as ferramentas de sistema é válidos para estas mesmas
ferramentas, só que estas destinam-se a outras tarefas que não a administração
do sistema.
\layout Subsection
Gnu Enscript
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.hut.fi/~mtr/genscript/
\begin_inset LatexDel }{
\end_inset
GNU Enscript Home Page
\begin_inset LatexDel }
\end_inset
\layout Subsection
sgrep e sgtool.tcl
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.cs.helsinki.fi/~jjaakkol/sgrep.html
\begin_inset LatexDel }{
\end_inset
Sgrep - Home page
\begin_inset LatexDel }
\end_inset
\layout Subsection
LASSPTools
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.lassp.cornell.edu/LASSPTools/LASSPTools.html
\begin_inset LatexDel }{
\end_inset
LASSPTools
\begin_inset LatexDel }
\end_inset
\layout Standard
\line_top \line_bottom
LASSPTools is a collection of Unix utilities for numerical analysis and
graphics.
The operating system of most computers is designed around their primary
use: text processing.
We are attempting to provide the same system utilities for number crunching
and dynamical displays of results that are available for sorting, searching,
and manipulating text files.
The files are available without charge by anonymous FTP (lassp-ftp.msc.cornell.edu
) or via the World Wide Web.
\layout Standard
Tive que efectuar uma mudança no ficheiro: /etc/profile para modificar um
dos caminhos.
\layout Subsection
Ical
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.research.digital.com/SRC/personal/Sanjay_Ghemawat/ical/home.html
\begin_inset LatexDel }{
\end_inset
Ical
\begin_inset LatexDel }
\end_inset
\layout Section
Bases de dados
\begin_inset LatexCommand \label{APP:Databases}
\end_inset
\layout Standard
Formas eficazes de armazenar e manter dados e a eles aceder rapidamente
quando solicitados.
\layout Subsection
Apontadores para recursos
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://cuiwww.unige.ch/~scg/FreeDB/
\begin_inset LatexDel }{
\end_inset
Free Database List
\begin_inset LatexDel }
\end_inset
\layout Subsection
Postgre SQL
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.postgresql.org/
\begin_inset LatexDel }{
\end_inset
PostgreSQL: Home
\begin_inset LatexDel }
\end_inset
\layout Subsection
MySQL
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://mysql.bluep.com/
\begin_inset LatexDel }{
\end_inset
MySQL by T.c.X.
DataKonsultAB
\begin_inset LatexDel }
\end_inset
\layout Section
Processamento de texto
\begin_inset LatexCommand \label{APP:Text_Processing}
\end_inset
\layout Standard
Não bastam algumas palavras é necessário que estejam colocadas de modo agradável
, mesmos que os métodos como isso pode ser feito variem.
\layout Subsection
LyX
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://la1ad.uio.no/lyx/
\begin_inset LatexDel }{
\end_inset
LyX - The Document Processor
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.lehigh.edu/~dlj0/LyriX.html
\begin_inset LatexDel }{
\end_inset
Lyx, the word-processor front-end for LaTeX
\begin_inset LatexDel }
\end_inset
\layout Subsubsection
Introdução
\layout Standard
A categoria em que se pode enquadrar o LyX é de difícil definição, aliás
entre a equipa de desenvolvimento é ainda uma questão em aberto.
É mais do que um mero
\begin_inset Quotes eld
\end_inset
front-end
\begin_inset Quotes erd
\end_inset
para o LaTeX, pode ser considerado como neste título um processador de
palavras com base no LaTeX.
Mas estes problemas são apenas filosóficos e académicos, na prática o LyX
consegue reunir toda a capacidade do LaTeX permitindo antever qual será
o resultado final.
Porque sendo o LaTeX um conjunto de macros por cima do TeX, ninguém disse
que a escrita de um programa se tenha que processar em texto puro, em especial
num campo em que se está a trabalhar com ideias.
\layout Subsubsection
Instalação
\layout Standard
A instalação deste pacote é imediata, segue o procedimento mais usual.
Ou seja:
\layout Code
cd lyx/
\newline
./configure
\newline
make dependte
\newline
make install
\layout Standard
Ao fazer uma instalação assim a estrutura instalada vai colocar-se no directório
/usr/local.
\layout Subsubsection
Documentação
\layout Standard
A documentação que acompanha este pacote é uma das melhores que já vi.
Os exemplos encontram-se em formato próprio e podem ser invocados a partir
da própria janela de trabalho.
São muito instrutivos, e adaptam-se a uma aprendizagem passo a passo.
\layout Standard
Documentação complementar inclui
\begin_inset LatexDel \url{
\end_inset
/cgi-bin/man.cgi?section=all&topic=lyx
\begin_inset LatexDel }{
\end_inset
LyX Man Page
\begin_inset LatexDel }
\end_inset
.
\layout Subsubsection
Classificação
\layout Standard
É um projecto em fase de desenvolvimento, muito rápido.
Consegue integrar muitas das particularidades que fazem com que trabalhar
no Unix seja poderoso e flexível adicionando o elemento visual que, como
fica demonstrado não necessita de ficar arredado do LaTeX ou do SGML.
\layout Standard
A escolha para permitir a construção deste projecto não foi acidental, e
a integração é simplesmente sensacional.
Recebe nota 19, uma vez que ainda está a evoluir.
\layout Standard
O tempo que gasto a acompanhar a evolução é bem gasto, dado os benefícios
que obtenho de volta.
\layout Subsubsection
Referências
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://novalis.fc.up.pt/doc/linuxlist/linuxlist-l.html#Lyx
\begin_inset LatexDel }{
\end_inset
Linux List of Scientific Software
\begin_inset LatexDel }
\end_inset
\layout Subsection
AUC TeX e TeXit
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://sunsite.auc.dk/auctex/
\begin_inset LatexDel }{
\end_inset
AUC TeX
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.utia.cas.cz/user_data/kulhavy/user_supp/texit.html
\begin_inset LatexDel }{
\end_inset
TeXit
\begin_inset LatexDel }
\end_inset
\layout Subsubsection
Introdução
\layout Standard
São dois pacotes, que não tenho instalados, e que se referem à capacidade
de utilizar as capacidades do Emacs para processar ficheiros de (La)TeX.
\layout Standard
A ideia é interessante e em tempos teria sido muito útil, porém agora não
estou para aí voltado.
\layout Subsection
Ispell
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://fmg-www.cs.ucla.edu/geoff/ispell-dictionaries.html
\begin_inset LatexDel }{
\end_inset
http://fmg-www.cs.ucla.edu/geoff/ispell-dictionaries.html
\begin_inset LatexDel }
\end_inset
\layout Section
Conversores
\begin_inset LatexCommand \label{APP:Translators}
\end_inset
\layout Standard
São como o próprio nome indica programas destinados a converter de um formato
para outro, por exemplo de Word para LaTeX, ou de gif para eps.
\layout Subsection
tth
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://venus.pfc.mit.edu/tth/tth.html
\begin_inset LatexDel }{
\end_inset
TTH: a TEX to HTML translator
\begin_inset LatexDel }
\end_inset
\layout Standard
Um conversor de TeX para HTML, muito melhor do que o latex2html, uma vez
que tenta fazer o máximo possível de conversões por texto.
\layout Subsection
Netpbm
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
ftp://sunsite.unc.edu/pub/Linux/apps/graphics/convert/
\begin_inset LatexDel }{
\end_inset
Sunsite copy
\begin_inset LatexDel }
\end_inset
\layout Standard
Um repositório de programas que convertem entre diferentes formatos gráficos,
por vezes com auxílio a uma conversão intermédia para formato PBM.
\layout Standard
Pela minha experiência tem-se revelado um auxiliar precioso.
\layout Subsection
Polyglot Man
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://http.cs.berkeley.edu/~phelps/tcltk/
\begin_inset LatexDel }{
\end_inset
Phelps Tcl/Tk software
\begin_inset LatexDel }
\end_inset
\layout Standard
Rosetta Stone Man, é este o antigo nome deste produto.Têm muito bom aspecto
as traduções que vi feitas com este programa.
\layout Subsubsection
Introdução
\layout Standard
Este programa interessa-me uma vez que permite fazer a conversão de vários
formatos de
\begin_inset Quotes eld
\end_inset
man pages
\begin_inset Quotes erd
\end_inset
para uma série de outros possíveis formatos, incluíndo LaTeX e HTML.
\layout Subsubsection
Instalação
\layout Standard
Adquiri-o como um binário e instalei em /usr/local/.
\layout Subsubsection
Documentação
\layout Standard
A documentação existente consiste apenas numa
\begin_inset Quotes eld
\end_inset
man page
\begin_inset Quotes erd
\end_inset
.
(!)
\layout Subsubsection
Classificação
\layout Standard
Sem classificação, por enquanto.
\layout Subsection
pdftops
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.contrib.andrew.cmu.edu/usr/dn0o/xpdf/xpdf.html
\begin_inset LatexDel }{
\end_inset
Home page
\begin_inset LatexDel }
\end_inset
\layout Standard
É um pequeno programa para converter pdf para postscript, que acompanha
a distribuição do xpdf.
\layout Section
Correio Electrónico
\begin_inset LatexCommand \label{APP:E_mail}
\end_inset
\layout Standard
Já passamos do tempo dos sinais de fumo, agora o conceito de aldeia global
passou a ter uma definição concreta com o correio electrónico.
Estes programas são os nossos carteiros que nos organizam todo o correio
que chega.
\layout Standard
A comunicação via correio electrónico é um dado real.
Por isso necessito de uma ferramente capaz de gerir com eficácia as diferentes
mensagens que me vão chegando, para poder fazer um uso mais racional da
informação existente.
\layout Subsection
XFmail
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://burka.netvision.net.il/xfmail/xfmail.html
\begin_inset LatexDel }{
\end_inset
XFMail home page
\begin_inset LatexDel }
\end_inset
\layout Subsubsection
Introdução
\layout Standard
Concentra num só programa várias potencialidades em termos de maniupalação
do correio electrónico.
Com a nova versão, 1.3, mesmo sendo ainda beta, tem a capacidade de poder
gerir directorias dentro de directorias, o que me dá uma maior comodidade
na sua utilização.
\layout Subsubsection
Instalação
\layout Standard
Compilei o código, fácil.
\layout Standard
De facto agora o xfmail é uma ligação simbólica à versão de teste mais recente.
\layout Subsubsection
Documentação
\layout Standard
A documentação é interna ao programa, surge através de um sistema de hipertexto
próprio do programa (muito ao estilo das Windows Help Files).
É completa e relativamente fácil de consultar (uma vez que se saiba o que
se está a procurar).
\layout Subsubsection
Classificação
\layout Standard
Leva 18, eu sei que ainda está em desenvolvimento, mas há alguns pequenos
pormenores que não me agradam particularmente.
No entanto nesta altura tem o meu exclusivo.
\layout Subsection
Exmh
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.sunlabs.com/~bwelch/exmh/
\begin_inset LatexDel }{
\end_inset
Exmh 2.0 Manual
\begin_inset LatexDel }
\end_inset
\layout Section
Interface gráfico
\begin_inset LatexCommand \label{APP:Graphical_Interface}
\end_inset
\layout Standard
Os gráficos podem ser uma clara ajuda.
Mas programar uma aplicação gráfica a partir da origem é uma tarefa mais
simples com estas aplicações.
\layout Subsection
Apontadores de recursos
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.geocities.com/SiliconValley/Vista/7184/guitool.html
\begin_inset LatexDel }{
\end_inset
The GUI Toolkit/Framework Page
\begin_inset LatexDel }
\end_inset
\layout Section
Manipuladores Algébricos
\begin_inset LatexCommand \label{APP:Algebraic_Manipulators}
\end_inset
\layout Standard
As contas de somar da primária são apenas um dos muitos aspectos da matemática.
Da regúa de cálculo às primeiras calculadoras analógicas e depois digitais
foi um grande passo.
Só que as nossas necessidades não param de crescer à medida que os recursos
disponíveis aumentam, somos assim.
\layout Subsection
MuPAD
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://math-www.uni-paderborn.de/MuPAD/
\begin_inset LatexDel }{
\end_inset
MuPAD - Home Page
\begin_inset LatexDel }
\end_inset
\layout Section
Manipuladores matriciais
\begin_inset LatexCommand \label{APP:Matricial_Manipulators}
\end_inset
\layout Standard
Programas semelhantes ao MatLab, capazes de operarem com matrizes e vectores
como entidades próprias.
\layout Subsection
Octave
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.che.wisc.edu/octave/
\begin_inset LatexDel }{
\end_inset
Octave a high-level language for numerical computations
\begin_inset LatexDel }
\end_inset
\layout Standard
Mais um programa com o selo da GNU, é um dos diferentes candidatos o mais
interessante.
\layout Subsection
Rlab
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.eskimo.com/~ians/rlab.html
\begin_inset LatexDel }{
\end_inset
Rlab Home Page
\begin_inset LatexDel }
\end_inset
\layout Standard
É um outro manipulador, com uma aproximação bastante interessante aos objectos,
com os quais trabalha.
\layout Subsection
Algae
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.eskimo.com/~ksh/algae/
\begin_inset LatexDel }{
\end_inset
The Algae Programming Language
\begin_inset LatexDel }
\end_inset
\layout Standard
Supostamente mais rápida do que os anteriores.
\layout Subsection
Scilab
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www-rocq.inria.fr/scilab/
\begin_inset LatexDel }{
\end_inset
Scilab Home Page
\begin_inset LatexDel }
\end_inset
\layout Standard
Este programa é um clone do Matlab e a enfâse vai para a teoria dos sistemas
de controle.
\layout Section
Manipuladores Estatísticos
\begin_inset LatexCommand \label{APP:Statistic_Manipulators}
\end_inset
\layout Subsection
xldlas
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://a42.com/~thor/xldlas/
\begin_inset LatexDel }{
\end_inset
The xldlas homepage
\begin_inset LatexDel }
\end_inset
\layout Standard
É um manipulador muito simpático, simples e eficaz.
\layout Section
Ilustradores
\begin_inset LatexCommand \label{APP:Browsers}
\end_inset
\layout Standard
A rede tem em si uma geometria e uma métrica muito próprias.
O mundo não voltará a ser o mesmo.
\layout Subsection
Mnemonic
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.tjhsst.edu/Mnemonic/
\begin_inset LatexDel }{
\end_inset
Mnemonic/
\begin_inset LatexDel }
\end_inset
\layout Subsection
Arena
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.yggdrasil.com/Products/Arena/
\begin_inset LatexDel }{
\end_inset
Welcome to Arena
\begin_inset LatexDel }
\end_inset
\layout Subsection
Grail
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://grail.cnri.reston.va.us/grail/
\begin_inset LatexDel }{
\end_inset
Grail 0.3 Home Page
\begin_inset LatexDel }
\end_inset
\layout Subsection
Amaya
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.w3.org/Amaya/
\begin_inset LatexDel }{
\end_inset
Amaya - the W3C testbed client
\begin_inset LatexDel }
\end_inset
\layout Subsection
Lynx
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://lynx.browser.org/
\begin_inset LatexDel }{
\end_inset
Lynx Information
\begin_inset LatexDel }
\end_inset
\layout Subsection
PNG Magick Plug-in
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.komm.hdk-berlin.de/~rasca/pngplugin/
\begin_inset LatexDel }{
\end_inset
PNG Magick Plug-In
\begin_inset LatexDel }
\end_inset
\layout Subsection
gv
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://wwwthep.physik.uni-mainz.de/~plass/gv/
\begin_inset LatexDel }{
\end_inset
gv, a PostScript and PDF previewer
\begin_inset LatexDel }
\end_inset
\layout Standard
Visualizador de documentos em ps e pdf.
\layout Subsection
Adobe Acrobat Reader
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.adobe.com/prodindex/acrobat/lindnld.html
\begin_inset LatexDel }{
\end_inset
Adobe Acrobat Reader
\begin_inset LatexDel }
\end_inset
\layout Standard
Visualizador de documentos em pdf.
\layout Subsection
xanim
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://smurfland.cit.buffalo.edu/xanim/
\begin_inset LatexDel }{
\end_inset
The XAnim Home Page
\begin_inset LatexDel }
\end_inset
\layout Standard
É um programa que mostra uma vasta gama de animações, em diferentes formatos.
\layout Subsection
xpdf
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://tug2.cs.umb.edu/ctan/tex-archive/support/xpdf/
\begin_inset LatexDel }{
\end_inset
CTAN
\begin_inset LatexDel }
\end_inset
\layout Subsubsection
Introdução
\layout Standard
Este é um visualisador de pdf que tem a vantagem de ocupar apenas 100 k(!).
É claro que tem algumas limitações, mas quando comparado com o concorrente
anterior é óptimo para fazer uma leitura rápida.
\layout Subsubsection
Instalação
\layout Standard
Nada de diferente.
Estás instalado em /usr/local/bin/.
\layout Subsubsection
Documentação
\layout Standard
Tem uma
\begin_inset Quotes eld
\end_inset
man page
\begin_inset Quotes erd
\end_inset
.
\layout Subsubsection
Classificação
\layout Standard
Útil para pequenas situações, cavalaria ligeira.
\layout Section
Servidor Web
\begin_inset LatexCommand \label{APP:Web_Server}
\end_inset
\layout Subsection
Apache
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.apache.org/
\begin_inset LatexDel }{
\end_inset
Apache HTTP Server Project
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.apacheweek.com/
\begin_inset LatexDel }{
\end_inset
Apache Week
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.esi.us.es/~ridruejo/comanche/
\begin_inset LatexDel }{
\end_inset
comanche
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.vex.net/php/
\begin_inset LatexDel }{
\end_inset
PHP/FI Version 2.0
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.php.net/
\begin_inset LatexDel }{
\end_inset
Professional Home Pages Version 3.0
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://perl.apache.org/
\begin_inset LatexDel }{
\end_inset
Apache/Perl Integration Project
\begin_inset LatexDel }
\end_inset
\layout Standard
Notas de instalação:
\layout Description
Server
\protected_separator
Root /var/lib/httpd
\layout Description
Document
\protected_separator
Root /usr/local/doc/Grifo
\layout Description
User
\protected_separator
Dir public_html
\layout Standard
Alias
\layout Description
/icons/ /var/lib/httpd/icons/
\layout Description
ScriptAlias /cgi-bin/ /usr/local/doc/cgi-bin/
\layout Section
Ferramentas Web
\begin_inset LatexCommand \label{APP:Web_Tools}
\end_inset
\layout Standard
Para ajudar a organizar e mostra melhor a informação temos estas aplicações.
\layout Subsection
texi2html
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://sunland.gsfc.nasa.gov/info/texi2www/Top.html
\begin_inset LatexDel }{
\end_inset
texi2www
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://wwwcn.cern.ch/dci/texi2html/
\begin_inset LatexDel }{
\end_inset
texi2html - a Texinfo to HTML Translator
\begin_inset LatexDel }
\end_inset
\layout Subsection
man2html
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.oac.uci.edu/indiv/ehood/man2html.doc.html
\begin_inset LatexDel }{
\end_inset
man2html
\begin_inset LatexDel }
\end_inset
\layout Subsection
txt2html
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.cs.wustl.edu/~seth/txt2html/
\begin_inset LatexDel }{
\end_inset
txt2html - Text to HTML converter
\begin_inset LatexDel }
\end_inset
\layout Subsection
htp
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.crl.com/~jnelson/htp/
\begin_inset LatexDel }{
\end_inset
htp: An HTML pre-processor
\begin_inset LatexDel }
\end_inset
\layout Subsection
w3-mir
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.ifi.uio.no/~janl/w3mir.html
\begin_inset LatexDel }{
\end_inset
w3mir homepage
\begin_inset LatexDel }
\end_inset
\layout Subsection
Glimpse
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://glimpse.cs.arizona.edu:1994/
\begin_inset LatexDel }{
\end_inset
Glimpse Working Group - University of Arizona, CS Dept.
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.nzwwa.com/mirror/clipart/
\begin_inset LatexDel }{
\end_inset
Clip Art Universe
\begin_inset LatexDel }
\end_inset
\layout Subsection
Contador
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.fccc.edu/users/muquit/Count.html
\begin_inset LatexDel }{
\end_inset
WWW Homepage Access Counter
\begin_inset LatexDel }
\end_inset
\layout Section
CGI
\begin_inset LatexCommand \label{APP:CGI}
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.comgr.com/stsoft/
\begin_inset LatexDel }{
\end_inset
ST-Software's Homepage
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.stars.com/Vlib/Providers/CGI.html
\begin_inset LatexDel }{
\end_inset
The WDVL: CGI
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.halcyon.com/sanford/cgi/
\begin_inset LatexDel }{
\end_inset
CGI Resources
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.eff.org/~erict/Scripts/
\begin_inset LatexDel }{
\end_inset
Selena Sol's Public Domain CGI Script Archive and Resource Library
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.w3.org/pub/WWW/Daemon/User/CGI/Overview.html
\begin_inset LatexDel }{
\end_inset
CGI/1.1 script support of the W3C httpd
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://wwwcgi.umr.edu/~cgiwrap/
\begin_inset LatexDel }{
\end_inset
CGIWrap
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.upstatepress.com/dave/perl.shtml
\begin_inset LatexDel }{
\end_inset
Dave's Perl/CGI Page
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://worldwidemart.com/scripts/
\begin_inset LatexDel }{
\end_inset
Matt's Script Archive
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.jemtek.com.au/jemtek/cgi/lib/
\begin_inset LatexDel }{
\end_inset
JemTek CGI v1.02
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.seagull.net/bliss/predirect.html
\begin_inset LatexDel }{
\end_inset
Bo Larsson's Internet Server Software
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://bignosebird.com/
\begin_inset LatexDel }{
\end_inset
HTML, CGI and more for the webmaster- for free!
\begin_inset LatexDel }
\end_inset
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
http://www.eekim.com/software/cgihtml/
\begin_inset LatexDel }{
\end_inset
cgihtml
\begin_inset LatexDel }
\end_inset
\the_end
#This file was created by <jamatos> Fri May 8 09:45:29 1998
#LyX 0.12 (C) 1995-1998 Matthias Ettrich and the LyX Team
\lyxformat 2.15
\textclass linuxdoc
\language default
\inputencoding default
\fontscheme default
\graphics default
\paperfontsize 10
\spacing single
\papersize Default
\paperpackage a4
\use_geometry 0
\use_amsmath 0
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\defskip medskip
\quotes_language english
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle default
\layout Title
\added_space_top vfill \added_space_bottom vfill
Linguagens de Programação
\begin_inset LatexCommand \label{Programming_Languages}
\end_inset
\layout Author
José Abílio
\layout Date
$Id: languages.lyx,v 1.2 1998/02/16 11:22:22 jamatos Exp jamatos $
\layout Abstract
Como comunicar com o computador?
\newline
As tarefas são cada vez mais complexas e somos confontados para além da
necessidade de comunicarmos entre nós com a necessidade de comunicarmos
ao computador o modo como queremos tudo feito, e depressa.
\newline
A origem das linguagens de computador tem diversas analogias e semelhanças
com a evolução das linguagens humanas.
\layout Standard
\begin_inset LatexCommand \tableofcontents
\end_inset
\layout Section
C
\begin_inset LatexCommand \label{LP:C}
\end_inset
\layout Subsection
Biblioteca: gd
\layout Standard
O objectivo desta biblioteca é o de produzir e manipular ficheiros GIF.
A documentação consiste apenas de
\begin_inset LatexDel \url{
\end_inset
http://www.boutell.com/gd/
\begin_inset LatexDel }{
\end_inset
uma página em hipertexto
\begin_inset LatexDel }
\end_inset
muito bem documentada.
Existem ainda outras versões desta biblioteca, em Perl e Python.
\layout Section
C++
\begin_inset LatexCommand \label{LP:C++}
\end_inset
\layout Section
Fortran
\begin_inset LatexCommand \label{LP:Fortran}
\end_inset
\layout Standard
Não há nada como poder controlar relíquias.
\layout Section
Perl
\begin_inset LatexCommand \label{LP:Perl}
\end_inset
\layout Subsection
Módulo: Perl/Tk
\layout Standard
Quero aproveitar as facilidades que o Tk me oferece na criação de aplicações
gráficas, mas não quero entrar nas especificidades do Tcl.
\layout Standard
Informação sobre este módulo em
\begin_inset LatexDel \url{
\end_inset
/Programming_Languages/Perl/Tk/
\begin_inset LatexDel }{
\end_inset
hipertexto
\begin_inset LatexDel }
\end_inset
.
É talvez aconselhável seguir os exemplos apresentados nas demonstrações.
\layout Itemize
\begin_inset LatexDel \url{
\end_inset
/Programming_Languages/Perl/comp.lang.perl.tk/
\begin_inset LatexDel }{
\end_inset
comp.lang.perl.tk FAQ
\begin_inset LatexDel }
\end_inset
\layout Subsection
Módulo.
GD
\layout Standard
O
\begin_inset LatexDel \url{
\end_inset
http://www-genome.wi.mit.edu/ftp/pub/software/WWW/GD.html
\begin_inset LatexDel }{
\end_inset
Módulo GD
\begin_inset LatexDel }
\end_inset
permite criar imagens em formato GIF num instante.
É um contributo precioso na minha caixa de ferramentas!
\layout Section
Python
\begin_inset LatexCommand \label{LP:Python}
\end_inset
\layout Section
Tcl/Tk
\begin_inset LatexCommand \label{LP:TclTk}
\end_inset
\layout Section
Lisp
\begin_inset LatexCommand \label{LP:Lisp}
\end_inset
\layout Section
Scheme
\begin_inset LatexCommand \label{LP:Scheme}
\end_inset
\layout Section
Eiffel
\begin_inset LatexCommand \label{LP:Eiffel}
\end_inset
\layout Section
Pascal
\begin_inset LatexCommand \label{LP:Pascal}
\end_inset
\layout Section
Modula
\begin_inset LatexCommand \label{LP:Modula}
\end_inset
\layout Section
Geral
\begin_inset LatexCommand \label{LP:General}
\end_inset
\the_end