Interpunkcja ze spacjami

tech, life • 100 słów • 1 minuta czytania

Drażni mnie jak niektórzy wstawiają spacje przed niektórymi znakami interpunkcyjnymi. Co oczywiście nie jest zgodne z zasadami gramatyki, semantyki, czy czegoś tam, w języku polskim i nie tylko.

W pewnym projekcie, w którym obecnie pracuję, tłumacze właśnie mają małe zboczenie do wstawiania spacji przed “!” i innymi znakami. A zapewne kolegom deweloperom nie będzie się uśmiechała ręczna edycja plików.

Dlatego “machnąłem” prościutki skrypcik w Perlu ;)

#!/usr/bin/perl -pi.bak
BEGIN { @ARGV or print "\nusage: ./clean.pl filename\n\n" and exit; }
$c += s/\s+([,.!?:;])/$1/g;
END { print "Fixed: $c"; }

Oczywiście skrypt przed akcją tworzy backupa.

Może komuś się również przyda ;)

Komentarze (7)

GDR! avatar
GDR!
20080322-134351-gdr

Moznaby to w Pythonie zrobic i podpiac pod ekg ;)

Malcom avatar
Malcom
20080323-003609-malcom

Oczywiście, ale to już nie dla mnie. Nie lubię Pythona, zresztą nie znam go za bardzo, a poleganie na wcięciach mnie trochę odpycha. Wolę swoje klamerki w swoich językach ;)

k avatar
k
20080323-230759-k

Lepiej pałę dużą wziąć i lać każdego, kto wstawia spację przed wykrzyknikiem albo przecinkiem…

Malcom avatar
Malcom
20080324-000357-malcom

Można zaobserwować, że przed przecinkiem zbytnio nie wstawiają spacji, ale przed wykrzyknikiem, bądź pytajnikiem to już nagminnie.

xych avatar
xych
20080331-004433-xych

Widzę, nie tylko mnie to mierzi. A może to po prostu nowa moda, tylko my ‘wapniaki’ jesteśmy? :(

q123456123456 avatar
q123456123456
20080806-102031-q123456123456

Ci tłumacze to może francuscy? Bo tam mają taki styl, że spacja przed ? lub ! ….

Malcom avatar
Malcom
20080806-103815-malcom

Projekt francuski, a ze stylem to racja, wtedy się też o nim dowiedziałem ;)

Dodaj komentarz

/dozwolony markdown/

/nie zostanie opublikowany/