Przejdź do treści

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

  1. Wybierz kierunek. Domyślnie jest prosty → inteligentny (zakrzywiony). Inteligentny → prosty działa w drugą stronę.
  2. 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 ....
  3. 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.
  4. Skopiuj wynik. Przed oddaniem tekstu sprawdź przypadki z sekcji poniżej.

Używane znaki

ZnakSymbolUnicodeNazwa
Prosty podwójny"U+0022Cudzysłów prosty
Prosty pojedynczy / apostrof'U+0027Apostrof
Zakrzywiony podwójny, otwierający“U+201CLewy podwójny cudzysłów
Zakrzywiony podwójny, zamykający”U+201DPrawy podwójny cudzysłów
Zakrzywiony pojedynczy, otwierający‘U+2018Lewy pojedynczy cudzysłów
Zakrzywiony pojedynczy, zamykający i apostrof’U+2019Prawy pojedynczy cudzysłów
Pauza—U+2014Pauza (em dash)
Wielokropek…U+2026Wielokropek 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

WpisujeszNarzędzie dajePoprawnie
'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" ruler6′ 2″ i a 12” rulerZnaki 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ówTego konwertera inteligentnych cudzysłowów
Długiego cytatu ustawionego jako wcięty blokFormater cytatów blokowych
Usunięcia całej interpunkcjiUsuń interpunkcję
Znalezienia niewidocznych i podobnie wyglądających znakówHidden Character Detector
Cudzysłowów wokół każdego wierszaPrzedrostek/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.

Powiązane narzędzia

Więcej z kategorii Czyszczenie i formatowanie tekstu