|
AutoCAD... AutoLISP... VisualLISP... |
|
[49] Command czyli... polecenie |
| Od razu, na samym początku wyjaśnię co skłoniło mnie do napisania tego tekstu. Po prostu - drażni mnie słowo: komenda. Drażni mnie używane w odniesieniu do zagadnień związanych z AutoCAD-em. Jest kilka przyczyn, owego mojego rozdrażnienia, wymienię tylko kilka z nich. Pomimo tego że nie jestem jakimś zagorzałym purystą językowym, staram się jednak (z różnym skutkiem oczywiście) używać ojczystego języka jak najlepiej potrafię. Nie zamierzam również konkurować z panem profesorem Miodkiem (sąsiędztwo zoobowiązuje?) w odniesieniu do zagadnień poprawnej polszczyzny. Nie mniej uważam że słowo "polecenie" jest zdecydowanie bardziej na miejscu niż słowo "komenda", które nawiasem mówiąc jest tylko "kalką" z obcego języka. Słowo komenda najogólniej ma takie znaczenia: W terminologii komputerowej występuje raczej tylko w pierwszym znaczeniu, przy czym (niejako samoistnie) dokonał się tutaj podział znaczeń. Istnieją zatem rozkazy (dla procesora), instrukcje (w językach programowania) i... ano właśnie... Polecenia. Polecenia systemu operacyjnego. Polecenia programu. Potwierdza to też istnienie "wiersza poleceń" (a nie wiersza komend). Procesy polonizowania różnych programów, z pewnością nie należą do najłatwiejszych, jednak wydaje się przez kilkanaście już lat, wypracowały pewne standardy w nazewnictwie. Tak też jest ze słowem polecenie, używanym zarówno w systemie operacyjnym jak też w wielu programach, z AutoCAD-em włącznie! W polskiej wersji AutoCAD-a nie ma komend tylko są polecenia! Jeli już o poleceniach...Przyglądając się bliżej (zlokalizowanym) poleceniom AutoCAD-a, możemy zaobserwować wiele ciekawych rzeczy... Istnieje grupa poleceń, które wpisują się jasno w "formułę rozkazu". Są krótkie, zwięzłe, podane właśnie w trybie rozkazującym. Będą to na przykład: KRESKUJ (HATCH), SZKICUJ (SKETCH), ROZCIąGNIJ (STRETCH), ZAOKRąGL (FILLET), PRZEDŁUŻ (LENGTHEN), ODSUŃ (OFFSET) itd. mające widoczny "podtekst rysowania". Ale w tej samej grupie też: PODZIEL (DIVIDE), ODDAJ (OOPS), WYCIąGNIJ (EXTRUDE), NAPRAW (RECOVER), UKRYJ (HIDE) czy PRZEKRĘĆ (REVOLVE), które równie dobrze mogły by być (zwłaszcza dwa ostatnie) poleceniami jakiegoś programu finansowego :).Inna grupa poleceń to polecenia mające charakter hasłowy (już nie są bezpośrednimi rozkazami) np. LINIA (LINE), ŁUK (ARC), STOŻEK (CONE), ELIPSA (ELLIPSE), wskazujące na niejako konsekwencje ich wywołania (tutaj powstanie obiektów). Są również takie (hasłowe - ale określające czynność) czyli przykładowo: LUSTRO (MIRROR), ILOCZYN (INTERSECT), SUMA (UNION), RÓŻNICA (SUBTRACT), jak też (trudniejsze do określenia): FILTR (FILTER), GRUPA (GROUP), KOLOR (COLOR), WARSTWA (LAYER) czy MGŁA (FOGG).Historycznie patrząc (pierwsza polska wersja AutoCAD-a to Release 10 (1988)) istniała grupa poleceń których (wzorem angielskich pierwowzorów), pierwsze litery wskazywały że uruchamiają okno dialogowe. Były to polecenia zaczynające się literami OD (w angielskiej wersji DD), były to na przykład: ODTEKST (DDEDIT), ODTPUNKT (DDPTYPE), ODWYBIERZ (DDSELECT), ODWAR (DDLAYER), ODWYM (DDIM), ODWIDOK (DDVIEW), ODUCHWYT (DDGRIPS), ODZMIANA (DDCHPROP), ODPKTOBS (DDVPOINT). Wyjątkami (w polskiej wersji) musiały być: ODLEG (DIST), ODSUŃ (OFFSET), ODDAJ (REDO). Wersja 12 AutoCAD-a była ostatnią wersją która konsekwentnie trzymała się tej zasady, w kolejnych nie jest to już regułą.Istnieją polecenia których przetłumaczenie wydaje się na tyle trudne, że czasem brakuje tłumaczącym konsekwencji (?). Przykładowo: 3WPLINIA (3DPOLY), czy 3WPOW (3DFACE) gdzie 3W (3-wymiar) jest odpowiednikiem 3D (3-Dimension), ale też są polecenia jak: 3DORBITA (3DORBIT) czy 3DSZYK (3DARRAY) których tylko część nazwy wydaje się być przetłumaczona. Również polecenie MLINIA (MLINE), rysujące multilinię (określaną też jako wielolinię) - wydawać by się mogło że należy się zdecydować na jedno określenie (multilinia wydaje się mieć przewagę). Osobną grupę stanowią polecenia których tłumaczenia wydają się być nieco dziwacznymi. Przykładowo: PORZWYś (DRAWORDER), TRDYNAM (DRAGMODE), RWARSTWA (VPLAYER) PLIKHISTTAK (LOGFILEON) czy RAMKAOBR (IMAGEFRAME), ale nie wydaje się aby mogła być wobec tego jakaś alternatywa. Są to (lepsze lub gorsze) skrótowce. Do "dziwnych" tłumaczeń poleceń należą też polecenia: REDEF (REDEFINE), UNDEF (UNDEFINE), 3D (3D). W ogóle nie są tłumaczone niektóre polecenia (oj niełatwo by było): ZOOM i REGEN.
Na koniec polecenie z kategorii poleceń zaskakujących :). Wywołanie polecenia OSIE (AXIS) powoduje wyświetlenie komunikatu "Nieaktualne polecenie" (ang. Discontinued command). I jest to prawda. polecenie OSIE po raz ostatni pojawiło się w AutoCAD Release 11 (1990). Zagadką jest to że, AutoCAD "pamięta" o nim nadal, gdy od tego czasu zniknęło co najmniej kilkanaście innych poleceń - bez żadnego śladu.
Jak widać sprawa poleceń, (również ich tłumaczeń) nie jest wcale prostą sprawą, wystarczy zdać sobie sprawę że łącznie ilość poleceń (wraz z ich często rozbudowanymi opcjami, również w oknach dialogowych) oraz zmiennych systemowych, we współczesnym AutoCAD-zie, obejmuje ponad 3000 powiązanych ze sobą zagadnień. Komenda czy polecenie? Zdecydowanie polecam polecenie... :) |
|
Aktualizacja: 15-11-2009 |
![]() .
|
|
|
|
|