[ Tijana @ 15.09.2002. 20:20 ] @
Ja sam na Matematičkom fakultetu. Treba da uradim seminarski iz osnova programiranja. Dobila sam tekst koji prvo treba da prekucam kao čisti ASCII-tekst sa ekstenzijom txt. Zatim treba da ga obeležim u skladu sa uputstvom XML-verziji i sačuvam ga kao tekst sa ekstenzijom html. Ja sam to valjda uradila kako treba (početnik sam i nemam pojma). Trebalo bi da ispravnost proverim u GNU-emacs-u. Kako?

mod's note: Promenio naslov poruke, bio je „Pomozite!!!”, što baš ne govori mnogo o problemu. Ispravio pravopisne i gramatičke greške — semantičke nisam mogao jer nisam sve razumeo („...u skladu sa uputstvom XML-verziji...”).

[Ovu poruku je menjao random dana 16.09.2002 u 01:23 AM GMT]
[ random @ 16.09.2002. 01:17 ] @
Ne koristim Emacs, ali dok ostali razmišljaju predlažem da ga za početak nabaviš/downloaduješ. Evo gde može da se skine Emacs:

http://www.gnu.org/software/em...ws/faq2.html#where-precompiled

Evo ti i direktan link do arhive, za slučaj da ne shvatiš ovaj link gore (hihi, ovo se u narodu zove "preemptive scheduling" :o)):

ftp://ftp.cs.washington.edu/pu...0.7/emacs-20.7-bin-i386.tar.gz
[ dwarf @ 16.09.2002. 02:23 ] @
Moram priznati da mi uopste nije jasno sta je tacno potrebno da se uradi. Ako ti je potrebno da validiras HTML kod, to mozes da uradis preko Tidy validatora na http://www.w3.org/People/Raggett/tidy/.

Ako ti je potrebno da tekst koji si dobila "nasminkas" nekim odredjenim XML tagovima koji su napravljeni samo za to (recimo, neki profa je to smislio) onda HTML sa time nema mnogo veze i tebi je potrebna sema za taj XML format i neki parser sa validatorom.

Ako si zaista pocetnik onda ti ovaj drugi paragraf zvuci kao kineski, pa da skratim, napisi malo jasnije sta je potrebno da uradis:
1. Da napravis saml HTML fajl, dakle da napravis nesto kao Web stranu??
2. Da napravis bas XML fajl??
[ random @ 16.09.2002. 02:49 ] @
Citat:
Tijana:Trebalo bi da ispravnost proverim u GNU-emacs-u. Kako?


Nije mi malopre bio Emacs pri ruci, sad sam pogledao. Vrlo jednostvno: kad otvoriš dotični html dokument u Emacsu, ideš u padajući meni "SGML", izabereš opciju "Validate". Ako ti prijavi da ima grešaka u HTML zapisu, ispraviš ih pa ponovo Validate. Ponavljaš dok ne dobiješ ispravan zapis.
[ tOwk @ 19.09.2002. 01:35 ] @
Kao student Matematičkog fakulteta preporučiću sledeće:
-- na neki način preneseš te fajlove na dragi nam studentski server Alas (npr.
Code:
ftp alas.matf.bg.ac.yu
mm01142 (ovo je korisničko ime)
******** (a ovo lozinka)
mput seminarski.html
)
-- uloguješ se na alas.matf.bg.ac.yu preko SSH-a (koristi svoje korisničko ime i lozinku, naravno)
-- pokreneš Emacs pomoću
Code:
emacs

-- otvoriš tvoj fajl sa ,,C-x C-f'' pa ukucaš seminarski.html i pritisneš Enter
-- Pokreneš ,,M-x sgml-validate''

C-slovo znači da pritisneš i držiš pritisnuto CTRL, i zatim da pritisneš ,,slovo''
M-slovo znači da pritisneš i držiš pritisnut Alt/Meta, i zatim pritisneš ,,slovo''
(ovo je Emacs konvencija, zato je objašnjavam)



Međutim, problem je što ovaj postupak zahteva eksterni program sgmls (mislim da je to program Džejmsa Klarka, ili već neki derivat; ako trebaju dodatne informacije, pogledaj http://www.jclark.com/sp/), a isti na Alasu nije prisutan.

U svakom slučaju, ako i radi, ovo neće izvršiti XML validaciju, mada je ona podskup SGML-a. Za napredno editovanje i testiranje XML-a i SGML-a u Emacs-u ipak preporučujem PSGML mod - pogledaj http://www.lysator.liu.se/projects/about_psgml.html.


Nadam se da je od pomoći,
Toliko
[ tOwk @ 20.09.2002. 11:42 ] @
I da, već duže vremena je dostupan GNU Emacs 21.2, a vidim da se i Windows verzija može skinuti sa
http://ftp.gnu.org/gnu/windows/emacs/latest/

Sama serija 21 donosi neka poboljšanja, a najveća su učinjena baš u 21.2 (mislim da je tada ubačena podrška za slike, pa uobičajena instalacija ima i Toolbar koji ne izgleda loše, itd., ali jedini veliki nedostatak je loša UTF-8 podrška---tj. ne uklapa se dobro sa ostalim 8-bitnim kodiranjima kao što je cyrillic-iso8859-5; bolja podrška može se naći u MuleUCS paketu).

Ok, dosta reklame za Emacs