domov Zavod za računalniško izobraževanje Ljubljana
Cesta Andreja Bitenca 68, 1000 Ljubljana

telefon: (01) 5190-828
Elektronski naslov: info.zri@zri.si

Kazalo:
Gibanje ustvarjalnosti...
ZRI - Računalniški pouk mladine ...
ZRI - Izobraževanje odraslih
ZRI - Novice...
ZRI - Izobraževanje odraslih
ZRI - O Zavodu...
ZRI - Poletne šole...
Reference...
Kotiček učencev
Spletni LOGO
Spletni LOGO
Naloge na IOI
Reševanje težav s FPC

Reševanje težav s FPC

Zaradi spodnjih težav ne uporabljamo več FPC kot urejevalnik. Kot prevajalnik, pa je FPC še vedno najbolj priporočano orodje in ga uporabljamo kot prevajalnik v drugih sistemih.

Zaslon s FPC je majhen, črke so neberljive!

Najdemo bližnjico do programa FPC ali napravimo novo (glej Kako napravimo bližnjico) in nato opravimo nastavitve po naslednjem postopku:
  1. Z miško označimo bližnjico in s desnim klikom odpremo meni in izberemo "lastnosti".
  2. V zavihku "Pisava" izberemo pisavo in ustrezno povečamo velikost.

Kako napravimo bližnjico?

Če pri namestitvi namestitveni program ni napravil bližnjice, potem jo napravimo po naslednjem postopku.
  1. Poiščemo program "fp.exe". Običajno ga najdemo v imeniku: C:\FPC\3.0.4\bin\i386-win32 (namesto 3.0.4, je lahko kakšna druga številka).
  2. Napravimo bližnjico: Označimo "fp.exe" z miško in z desnim klikom odpremo meni in izberemo Ustvari bližnjico.
  3. Bližnjico nato lahko premaknemo ali kopiramo kamor želimo.

Če program, ki smo ga pognali iz okolja Free Pascal, izpisuje vse vrstice v eno in piše eno čez drugo.

To je napaka, ki se pojavi v nekaterih zlasti 64 bitnih verzijah Windoes 10. Vsaj v času pisanja tega napotka, napaka še ni odpravljena. Pomagamo si tako, da v programu takoj za vrstico "program ..." in pred vrstico "var ..." vpišemo ukaz "uses crt;". Ta ukaz sicer kliče knjižnico "crt" in tudi če ne potrebujemo nobenega ukaza iz te knjižnice, le ta pripravi sistem, da na drugačen način obravnava pisanje po zaslonu.

Pozor! Ta rešitev nam lahko dela težave na Putki. Glej spodnjo težavo.

Na Putki nam program kar sam prelamlja vrstico

Knjižnica "crt" je v osnovi DOS knjižnica, ki dela dokaj dobro na okolju Windows. Simulirana je tudi na nekaterih drugih okoljih, vendar ima tam svoje muhe. Na linux okolju recimo prelomi vrstico pri 80 znaku, kar pomeni, da ne moremo izpisovati daljših vrstic. Na primer pri nalogi "Kašča putke Emijije" namesto, da bi bile vse pike v isti vrstici, izpiše:

................................................................................
.......

Pred oddajo naloge na Putki priporočamo, da "uses crt" zakomentirate.

Urejevalnik v okolju Free Pascal izpisuje namesto črk čudne znake.

Problem je verjetno v tem, da je izbrana napačna tipgrafija, kodna stran ali jezik. Problem odpravimo na naslednje načine: Najprej poskusimo izbrati pravo tipografijo. Najdemo bližnjico do programa FPC ali napravimo novo (glej Kako napravimo bližnjico) in nato opravimo nastavitve po naslednjem postopku:

  1. Z miško označimo bližnjico in s desnim klikom odpremo meni in izberemo "lastnosti".
  2. V zavihku "Pisava" izberemo ustrezno pisavo, na primer "Courier New".

Če jezik ni slovenski, potem je morda najenostavneje program popolnoma odstraniti in ga namestiti ponovno. Pri ponovni namestitvi moramo paziti, ali nam namestitveni program pravilno prepozna okolje in pri namestitvi izberemo slovenski jezik.


Prevajalnik ne najde knjižnic (units)

Preverimo nastavitve kjižnic na zavihkih in menujih; Options / Directories... / Units.
Tam morajo biti vpisane naslednje vrstice:
C:\FPC\3.0.4\units\$fpctarget
C:\FPC\3.0.4\units\$fpctarget\*
C:\FPC\3.0.4\units\$fpctarget\rtl

Opomba: 3.0.4 je oznaka verzije. Danes so te številke običajno višje. Prosimo, da preverite svojo verzijo.

Valid HTML 4.01! Stanje usklajeno: 11.09.2021