Konwerter inteligentnych cudzysłowów
Wklej tekst i naciśnij Konwertuj, aby zamienić proste cudzysłowy na zakrzywione albo zakrzywione z powrotem na proste do kodu i zwykłego tekstu. Apostrofy można zamienić w tym samym przebiegu, z opcjonalną poprawką podwójnego łącznika i trzech kropek. Widzisz, ile konwersji wykonano. Za darmo, bez rejestracji, a nic nie jest przesyłane.
Kierunek
Konwertuj także
Jak korzystać z konwertera inteligentnych cudzysłowów
- Wybierz kierunek. Domyślnie jest prosty → inteligentny (zakrzywiony). Inteligentny → prosty działa w drugą stronę.
- Zaznacz dodatkowe opcje. Apostrofy są domyślnie włączone. Podwójny łącznik na pauzę i trzy kropki na wielokropek są wyłączone. W kierunku inteligentny → prosty te same pola zamieniają pauzy i wielokropki z powrotem na -- i ....
- Wklej tekst i naciśnij Konwertuj. Wynik nie zmienia się podczas pisania, więc po zmianie opcji naciśnij przycisk ponownie. Licznik pokazuje, ile znaków zmieniono.
- Skopiuj wynik. Przed oddaniem tekstu sprawdź przypadki z sekcji poniżej.
Używane znaki
| Znak | Symbol | Unicode | Nazwa |
|---|---|---|---|
| Prosty podwójny | " | U+0022 | Cudzysłów prosty |
| Prosty pojedynczy / apostrof | ' | U+0027 | Apostrof |
| Zakrzywiony podwójny, otwierający | “ | U+201C | Lewy podwójny cudzysłów |
| Zakrzywiony podwójny, zamykający | ” | U+201D | Prawy podwójny cudzysłów |
| Zakrzywiony pojedynczy, otwierający | ‘ | U+2018 | Lewy pojedynczy cudzysłów |
| Zakrzywiony pojedynczy, zamykający i apostrof | ’ | U+2019 | Prawy pojedynczy cudzysłów |
| Pauza | — | U+2014 | Pauza (em dash) |
| Wielokropek | … | U+2026 | Wielokropek poziomy |
Apostrof to ten sam znak co zamykający pojedynczy cudzysłów, U+2019. Standard Unicode nazywa go preferowanym apostrofem, dlatego don't powinno stać się don’t, a nie don‘t. Kierunek inteligentny → prosty akceptuje też dolne cudzysłowy „ i ‚, których w niemieckim i w niektórych innych językach używa się do otwierania cytatu, i zamienia je na proste.
Przy ustawieniach domyślnych zdanie She said, "It's the best result we've seen." staje się She said, “It’s the best result we’ve seen.” i narzędzie podaje 4 konwersje: dwa podwójne cudzysłowy i dwa apostrofy.
Jak narzędzie rozpoznaje, w którą stronę zwrócony jest cudzysłów
Prosty cudzysłów traktowany jest jako otwierający, gdy stoi na początku tekstu albo bezpośrednio po spacji, znaku nowego wiersza, otwierającym nawiasie lub klamrze, myślniku albo innym otwierającym cudzysłowie. W przeciwnym razie jest zamykający. Prosty pojedynczy cudzysłów zaraz po literze lub cyfrze jest apostrofem i staje się ’. Pojedynczy cudzysłów na początku krótkiej listy słów z pominiętymi literami ('tis, 'twas, 'em, 'cause) albo dwucyfrowego roku ('90s) też jest apostrofem i staje się ’. Wymiary w stopach i calach, takie jak 5'10", zamieniają się w znaki prymy 5′10″. Tak robią edytory tekstu i dla zwykłej prozy jest to poprawne.
Gdzie narzędzie się myli
| Wpisujesz | Narzędzie daje | Poprawnie |
|---|---|---|
'Nuff said (słowo z pominiętą literą, którego narzędzie nie zna) | ‘Nuff said | ’Nuff said: rozpoznawane są tylko 'tis, 'twas, 'twere, 'twill, 'twould, 'em, 'cause, 'til, 'bout, 'cos i dwucyfrowe lata, takie jak '90s, więc resztę popraw ręcznie |
6' 2" i a 12" ruler | 6′ 2″ i a 12” ruler | Znaki prymy występują tylko przy stopach z calami; samotny wymiar, np. 12", jest traktowany jako zamykający cudzysłów |
'hello' z odznaczonymi apostrofami | ‘hello' | ‘hello’: zamykający cudzysłów stoi po literze, więc narzędzie uznaje go za apostrof i zostawia prosty |
“It’s ‘fine’” na prosty z odznaczonymi apostrofami | "It’s ‘fine’" | Wszystkie pojedyncze cudzysłowy zostają zakrzywione, ponieważ ta opcja dotyczy każdego pojedynczego cudzysłowu |
Dwa kolejne ograniczenia. Narzędzie zmienia kształt znaków, nigdy ich zagnieżdżenia: nie zamieni stylu amerykańskiego (podwójne na zewnątrz) na brytyjski (pojedyncze na zewnątrz) i nie wstawia guillemetów (« ») ani nawiasów rogowych używanych w japońskim i chińskim. Przed oddaniem tekstu sprawdź w nim przypadki z tabeli.
Kiedy używać którego kierunku
- Prosty → inteligentny dla esejów i manuskryptów przygotowanych w edytorze kodu, w źródłach LaTeX lub Markdown, w aplikacji czatu albo na starej stronie. Mieszane proste i zakrzywione znaki w jednym dokumencie wyglądają jak nieredagowane, a skład wydawcy i tak je zastąpi.
- Inteligentny → prosty dla wszystkiego, co czyta komputer. Word i Google Docs wstawiają zakrzywione cudzysłowy automatycznie, a zakrzywiony cudzysłów w kodzie to zwykle błąd składni, np. w Pythonie „invalid character '“' (U+201C)”. To samo dotyczy JSON, YAML, pól CSV i poleceń powłoki, a zakrzywione cudzysłowy psują też wyszukiwanie dokładnych fraz.
Którego narzędzia potrzebujesz?
| Jeśli chcesz… | Użyj |
|---|---|
| Zmiany kształtu cudzysłowów, apostrofów, pauz i wielokropków | Tego konwertera inteligentnych cudzysłowów |
| Długiego cytatu ustawionego jako wcięty blok | Formater cytatów blokowych |
| Usunięcia całej interpunkcji | Usuń interpunkcję |
| Znalezienia niewidocznych i podobnie wyglądających znaków | Hidden Character Detector |
| Cudzysłowów wokół każdego wiersza | Przedrostek/przyrostek |
Najczęstsze pytania
- Czym różnią się proste cudzysłowy od inteligentnych?
- Proste cudzysłowy (" i ') to pojedyncze znaki z klawiatury, używane zarówno do otwierania, jak i zamykania. Inteligentne, zwane też zakrzywionymi lub typograficznymi, to osobne znaki: “ i ‘ do otwierania oraz ” i ’ do zamykania. Edytory tekstu wstawiają je automatycznie, a edytory zwykłego tekstu i kod nie.
- Skąd narzędzie wie, czy cudzysłów otwiera, czy zamyka?
- Patrzy na znak przed nim. Na początku tekstu, po spacji, znaku nowego wiersza, otwierającym nawiasie lub myślniku cudzysłów otwiera; w każdym innym miejscu zamyka. Pojedynczy cudzysłów po literze lub cyfrze to apostrof. Zasada odpowiada temu, co robią edytory tekstu, z wyjątkami dla apostrofów przy pominiętych literach ('tis, '90s) oraz dla stóp i cali. Inne nietypowe przypadki trzeba sprawdzić ręcznie.
- Dlaczego zakrzywione cudzysłowy psują kod?
- Języki programowania, JSON i polecenia powłoki przyjmują jako ograniczniki napisów tylko proste znaki U+0022 i U+0027. Zakrzywiony cudzysłów to inny znak, więc parser zgłasza nieprawidłowy znak albo niedomknięty napis. Przed wklejeniem tekstu z dokumentu do kodu zamień inteligentne → proste.
- Który apostrof jest poprawny: ' czy ’?
- W tekście składanym jest to ’ (U+2019), w tym samym kształcie co zamykający cudzysłów pojedynczy. Standard Unicode nazywa go preferowanym apostrofem. W kodzie, adresach URL i nazwach plików zostaw prosty '.
- Co robią opcje pauzy i wielokropka?
- Kierunek prosty → inteligentny zamienia podwójny łącznik (--) na pauzę (—), a trzy kropki (...) na jeden znak wielokropka (…). Kierunek odwrotny cofa obie zmiany. Są niezależne od zamiany cudzysłowów, więc zaznacz je tylko wtedy, gdy ich chcesz.
- Czy mój tekst jest gdziekolwiek przesyłany?
- Nie. Konwersja działa w przeglądarce i nic nie trafia na serwer. Zamknięcie karty usuwa tekst.