%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Ez a file egy magyar nyelv� TEX sz�vegfile,
% Poppe A. altal szg.graf. oran az X-rol elmondottakat tartalmazza.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\po}{\"o}
\newcommand{\pu}{\"u}   % Az�rt, hogy a .bib file-ba ne ker�lj�n id�z�jel.

\includeonly{x1,x2,x3,x4}

\documentstyle[11pt,hun]{article}
\title{\Large\bf X Win\-dows ala\-pis\-me\-re\-tek}
\author{
Bu\-da\-pes\-ti M\H u\-sza\-ki  Egye\-tem\\
Elekt\-ro\-ni\-kus Esz\-k\"o\-z\"ok Tan\-sz\'ek\\~\\~\\~\\}
\date{1999.}
\setlength{\unitlength}{1mm}
\begin{document}
\pagenumbering{roman}
\maketitle
%%%%%%%%%%%%%%%%%%%%%%
\clearpage
\pagenumbering{roman}
\pagestyle{headings}
\markboth{section}{}
\tableofcontents
%%%%%%%%%%%%%%%%%%%%%%
\clearpage
\markboth{section}{El\H o\-sz\'o}
\section*{El\H o\-sz\'o}
\addcontentsline{toc}{section}{El\H o\-sz\'o}

Je\-len f\"u\-zet a BME Elekt\-ro\-ni\-kus Esz\-k\"o\-z\"ok Tan\-sz\'e\-k\'e\-nek ta\-pasz\-ta\-la\-ta\-it
\"o\discretionary{sz-}{sz}{ssz}eg\-zi SUN
 mun\-ka\-\'al\-lo\-m\'a\-so\-kon t\"or\-t\'ent X prog\-ram\-fej\-lesz\-t\'e\-sek 
kap\-cs\'an. Le\-\'\i{}\-r\'a\-sunk alap\-j\'a\-ul szol\-g\'a\-l\'o X
k\"or\-nye\-zet a UNIX alatt fu\-t\'o Open\-Win\-dows 2.0 ver\-zi\-\'o\-ja.

E f\"u\-zet \"o\discretionary{sz-}{sz}{ssz}e\-\'al\-l\'\i{}\-t\'a\-sa\-kor ar\-ra t\"o\-re\-ked\-t\"unk, hogy ben\-ne mi\-n\'el t\"ob\-bet 
vi\discretionary{sz-}{sz}{ssz}a\-ad\-junk
ab\-b\'ol, amit az X Win\-dow System\footnote{X ab\-lak\-ke\-ze\-l\H o rend\-szer, a to\-v\'ab\-bi\-ak\-ban
\'al\-ta\-l\'a\-ban csak X-k\'ent vagy X Win\-dows-k\'ent hi\-vat\-ko\-zunk r\'a.} m\H u\-k\"o\-d\'e\-s\'e\-r\H ol,
prog\-ra\-mo\-z\'a\-s\'a\-r\'ol meg\-is\-mer\-t\"unk.  A le\-\'\i{}r\-ta\-kat
megp\-r\'o\-b\'al\-tuk mi\-n\'el gyak\-rab\-ban p\'el\-d\'ak\-kal is il\-luszt\-r\'al\-ni, \'\i{}gy t\'e\-ve
szem\-l\'e\-le\-te\-seb\-b\'e, k\"o\discretionary{ny-}{ny}{nny}eb\-ben \'ert\-he\-t\H o\-v\'e. Ezek a p\'el\-d\'ak \'al\-ta\-l\'a\-ban csak r\"o\-vid
prog\-ram\-r\'esz\-le\-tek, \"on\'al\-l\'o\-an nem fut\-tat\-ha\-t\'ok, csak az adott prob\-l\'e\-ma
szem\-pont\-j\'a\-b\'ol fon\-tos r\'e\-szek\-re kon\-cent\-r\'al\-nak. A p\'el\-dap\-rog\-ra\-mok C nyel\-ven
\'\i{}r\'od\-tak, en\-nek meg\-fe\-le\-l\H o\-en fel\-t\'e\-te\-lez\-z\"uk az ol\-va\-s\'o\-t\'ol a C nyelv alap\-fo\-k\'u
is\-me\-re\-t\'et. Nem sz\"uk\-s\'e\-ges azon\-ban pro\-fi C prog\-ra\-mo\-z\'o\-nak len\-nie, mi\-vel a
p\'el\-dap\-rog\-ra\-mok egy\-sze\-r\H u\-ek, f\H o\-leg az X f\"ugg\-v\'e\-nyek \'es adatst\-ruk\-t\'u\-r\'ak
hasz\-n\'a\-la\-t\'at hi\-va\-tot\-tak szem\-l\'el\-tet\-ni. 
Az X Win\-dows-r\'ol je\-len\-leg el\-\'er\-he\-t\H o iro\-da\-lom nagy\-r\'eszt an\-gol nyel\-v\H u. Ez\'ert a
 bi\-zo\-nyos an\-gol ki\-fe\-je\-z\'e\-sek\-re, a meg\-fe\-le\-l\H o
ma\-gyar for\-d\'\i{}\-t\'as he\-lyett az an\-gol ere\-de\-tit hasz\-n\'al\-juk. 
Sok an\-gol sz\'o \'at\-ke\-r\"ult m\'ar a ma\-gyar nyelv\-be,
ezek\-n\'el az an\-gol sz\'ot ma\-gya\-rul le\-\'\i{}r\-va hasz\-n\'al\-juk (pl. kur\-zor). M\'as sza\-vak\-n\'al az
ere\-de\-ti \'\i{}r\'as\-m\'o\-dot is meg\-tar\-tot\-tuk, vi\-szont ilyen ese\-tek\-ben \'al\-ta\-l\'a\-ban m\'as
be\-t\H u\-t\'\i{}\-pust hasz\-n\'a\-lunk (pl. {\em to\-ol\-kit\/}). Az olyan sza\-vak\-n\'al, ahol a ma\-gyar
for\-d\'\i{}\-t\'as je\-len\-t\'e\-se nem fe\-di pon\-to\-san az an\-gol sz\'o je\-len\-t\'e\-s\'et, az el\-s\H o
el\H o\-for\-du\-l\'as\-n\'al meg\-ad\-juk az an\-gol sz\'ot is. Le\-\'\i{}\-r\'a\-sunk\-ban hasz\-n\'a\-lunk olyan
r\"o\-vi\-d\'\i{}\-t\'e\-se\-ket is, ame\-lyek sz\'e\-les k\"or\-ben el\-ter\-jed\-tek. Ezek el\-s\H o
el\H o\-for\-du\-l\'a\-s\'a\-n\'al is meg\-ad\-juk a tel\-jes ki\-fe\-je\-z\'est.

Al\-kal\-maz\-tunk bi\-zo\-nyos for\-mai kon\-ven\-ci\-\'o\-kat is. Az X f\"ugg\-v\'e\-nyek ne\-ve\-it, X
att\-ri\-b\'u\-tu\-mo\-kat 'typew\-ri\-ter' be\-t\H u\-t\'\i{}\-pus\-sal \'\i{}r\-tuk, mint p\'el\-d\'a\-ul ezt: {\tt
XV\_WIDTH}. Az el\H o\-sz\"or el\H o\-for\-du\-l\'o fon\-tos fo\-gal\-ma\-kat pe\-dig {\bf vas\-tag be\-t\H u}
hasz\-n\'a\-la\-t\'a\-val emel\-t\"uk ki. Ez se\-g\'\i{}t, hogy az ol\-va\-s\'o k\'e\-s\H obb vi\discretionary{sz-}{sz}{ssz}a\-la\-poz\-va
gyor\-sab\-ban meg\-ta\-l\'al\-ja egy-egy fo\-ga\-lom je\-len\-t\'e\-s\'et.

La\-\'\i{}\-r\'a\-sunk a k\"o\-vet\-ke\-z\H o fe\-je\-ze\-tek\-re ta\-go\-l\'o\-dik:

Az \ref{bevezete1s}. r\"o\-vi\-den is\-mer\-te\-ti, mi is az X Win\-dow System.

A \ref{xws}. fe\-je\-zet az X fel\-\'e\-p\'\i{}\-t\'e\-s\'e\-nek, m\H u\-k\"o\-d\'e\-s\'e\-nek alap\-ja\-it \'\i{}r\-ja le.
R\'esz\-le\-te\-zi az X \"o\discretionary{sz-}{sz}{ssz}e\-te\-v\H o\-it, tu\-laj\-don\-s\'a\-ga\-it. 

A \ref{xview}. fe\-je\-zet az XVi\-ew To\-ol\-kit hasz\-n\'a\-la\-t\'at, fel\-\'e\-p\'\i{}\-t\'e\-s\'et mond\-ja el.

A \ref{graf}. fe\-je\-zet ar\-r\'ol \'\i{}r, mi\-k\'ep\-pen hasz\-n\'al\-ha\-t\'o gra\-fi\-ka az X prog\-ra\-mok\-ban.
Mi\-vel az X to\-ol\-ki\-tek \'al\-ta\-l\'a\-ban nem tar\-tal\-maz\-nak meg\-fe\-le\-l\H o ru\-ti\-no\-kat a gra\-fi\-ka 
hasz\-n\'a\-la\-t\'a\-hoz, ez\'ert az ilyen jel\-le\-g\H u prog\-ra\-mo\-z\'as\-hoz sz\"uk\-s\'eg van ala\-cso\-nyabb
szin\-t\H u gra\-fi\-kai f\"ugg\-v\'e\-nyek hasz\-n\'a\-la\-t\'a\-ra. Ez a fe\-je\-zet a gra\-fi\-ka hasz\-n\'a\-la\-t\'a\-hoz
sz\"uk\-s\'e\-ges ma\-ga\-sabb szin\-t\H u \'es ala\-cso\-nyabb szin\-t\H u esz\-k\"o\-z\"o\-ket is is\-mer\-te\-ti.


\include{x1}

\include{x2}

\include{x3}

\include{x4}

%\include{x5}


\clearpage
\bibliography{x}
\addcontentsline{toc}{section}{Iro\-da\-lom\-jegy\-z\'ek}
\bibliographystyle{unsrt}

\end{document}

