Dwukropek (interpunkcja) - Colon (punctuation)

:
Okrężnica
Unicode U+003A : Dwukropek (HTML :  · : )
ː :
Okrężnica trójkątna IPA litera dwukropek Stosunek

Okrężnicy : jest interpunkcyjny znak składający się z dwóch identycznych wymiarach kropek, umieszczonych jeden nad drugim na tej samej linii pionowej. Dwukropek często poprzedza wyjaśnienie, listę lub wprowadzenie cytowanego zdania. Jest również używany między godzinami i minutami w czasie, między pewnymi elementami w cytatach z czasopism medycznych , rozdziałami i wersetami w cytatach z Biblii oraz, w USA, do pozdrowienia w listach biznesowych i innych formalnych listach pisanych .

Historia

Angielskie słowo „dwukropek” pochodzi z łacińskiego okrężnicy ( pl.  Cola ), sama od starożytnego greckiego κῶλον ( Kolon ), co oznacza „kończyny”, „państwo” lub „część”. W greckiej retoryce i prozodii termin ten nie odnosił się do interpunkcji, ale do samego wyrażenia lub fragmentu. Dwukropek był fragmentem całej myśli lub fragmentu. Z tego użycia, w paleografii , dwukropek jest klauzulą ​​lub grupą klauzul zapisanych jako linia w rękopisie . W systemie interpunkcyjnym opracowanym przez Arystofanesa z Bizancjum w III wieku pne uważano, że koniec takiego zdania powoduje oddech o średniej długości i jest oznaczony kropką· ⟩. (To był tylko sporadycznie używany, ale w końcu reaktywowana jako ano teleia , w nowoczesnej greckiej średnikiem .) A podwójny symbol kropka ⟩ tymczasem później zaczął być używany jako kropki lub oznaczyć zmianę głośnika. Około roku 1600 do angielskiej ortografii wprowadzono wariant , oznaczający pauzę pośrednią między przecinkiem a kropką. Jeszcze w XVIII wieku stosowność dwukropka nadal wiązała się z długością pauzy podczas głośnego czytania tekstu, ale ciche czytanie ostatecznie zastąpiło to innymi względami.

W brytyjskim angielskim było kiedyś powszechne, że dwukropek poprzedzał myślnik lub myślnik, wskazujący na spokojną pauzę, w typograficznej konstrukcji znanej jako „ piesy psa ”, chociaż obecnie odradza się takie użycie.

Użycie w języku angielskim

We współczesnym języku angielskim pełne zdanie poprzedza dwukropek, a po nim następuje lista, opis, wyjaśnienie lub definicja. Elementy następujące po dwukropku mogą, ale nie muszą, być pełnym zdaniem: ponieważ dwukropek jest poprzedzony zdaniem, jest to zdanie pełne, niezależnie od tego, czy następuje po dwukropku inne zdanie, czy nie. Chociaż dopuszcza się pisanie wielką literą po dwukropku w amerykańskim angielskim, nie jest tak w przypadku brytyjskiego angielskiego, z wyjątkiem sytuacji, gdy po dwukropku następuje natychmiastowa nazwa własna.

Dwukropek używany przed listą
Daequan był tak głodny, że zjadł wszystko w domu: frytki, zimną pizzę, precle i dip, hot dogi, masło orzechowe i słodycze.
Dwukropek używany przed opisem
Bertha jest tak zdesperowana, że ​​umawia się z każdym, nawet z Williamem: jest brzydszy niż zgnieciona ropucha na autostradzie, a to w jego dobre dni.
Dwukropek przed definicją
Przez lata, kiedy czytałem Otella Szekspira i krytykę na jego temat, musiałem nieustannie wyszukiwać słowo „rażące”, ponieważ złoczyńca używa tego słowa: wybitnie zły lub szokujący.
Dwukropek przed wyjaśnieniem
Chyba mogę powiedzieć, że miałem ciężki weekend: bolała mnie klatka piersiowa i całą sobotę i niedzielę spędziłem na izbie przyjęć.

Niektórzy pisarze używają fragmentów (niepełnych zdań) przed dwukropkiem dla podkreślenia lub preferencji stylistycznych (aby pokazać głos postaci w literaturze), jak w tym przykładzie:

Kolacja: frytki i sok. Jaka mam wszechstronną dietę.

Bedford Handbook opisuje kilka zastosowań okrężnicy. Na przykład można użyć dwukropka po klauzuli niezależnej, aby skierować uwagę na listę, apozycję lub cytat, i można go użyć między klauzulami niezależnymi, jeśli druga podsumowuje lub wyjaśnia pierwszą. W zastosowaniach nieliterackich lub nieekspozycyjnych można użyć dwukropka po powitaniu w oficjalnym liście, aby wskazać godziny i minuty, pokazać proporcje między tytułem a podtytułem oraz między miastem a wydawcą we wpisach bibliograficznych.

Luca Serianni , włoski uczony, który pomógł zdefiniować i rozwinąć dwukropek jako znak interpunkcyjny, zidentyfikował dla niego cztery tryby interpunkcyjne: syntaktyczno-dedukcyjny , syntaktyczno-opisowy , apozycyjny i segmentowy .

Syntaktyczno-dedukcyjna

Dwukropek wprowadza logiczną konsekwencję lub skutek wcześniej omówionego faktu.

Możliwe było tylko jedno wytłumaczenie: pociąg nigdy nie przyjechał.

Syntaktyczno-opisowy

W tym sensie dwukropek wprowadza opis; w szczególności uwydatnia elementy zbioru.

Mam trzy siostry: Daphne, Rose i Suzanne.

Dwukropki syntaktyczno-opisowe mogą oddzielać liczby wskazujące godziny , minuty i sekundy w skróconych miarach czasu.

Koncert rozpocznie się o 21:45.
Rakieta wystartowała o 09:15:05.

Brytyjski angielski częściej jednak używa w tym celu punktu :

Program rozpocznie się o godzinie 20:00.
Musisz przybyć do 14.30.

Dwukropek jest również używany w opisowym miejscu wersetu księgi, jeśli księga jest podzielona na wersety, takie jak Biblia lub Koran :

„Izajasza 42:8”
„Pwt 32:39”
„Koran 10:5”

Pozytywnie

Luruns nie mógł mówić: był pijany.

Dwukropek apozytywny oddziela również podtytuł utworu od jego głównego tytułu. Dillon zauważył wpływ dwukropków na artykuły naukowe, ale wiarygodność dwukropków jako predyktora jakości lub wpływu również została zakwestionowana. W tytułach żadne zdanie nie musi być pełnym zdaniem, ponieważ tytuły nie reprezentują pisania ekspozycyjnego :

Gwiezdne wojny, odcinek VI: Powrót Jedi

Segmentowy

Podobnie jak myślnik lub cudzysłów , dwukropek segmentowy wprowadza mowę . Funkcja segmentowa była kiedyś powszechnym sposobem wskazywania nieoznaczonego cytatu w tym samym wierszu. Poniższy przykład pochodzi z gramatyki The King's English :

Benjamin Franklin głosił cnotę oszczędności: zaoszczędzony grosz to grosz zarobiony.

Ta forma jest nadal używana w dialogach pisanych , np. w sztuce . Dwukropek wskazuje, że słowa następujące po imieniu danej osoby są wypowiadane przez tę osobę.

Pacjent: Doktorze, czuję się jak para zasłon.
Lekarz: Weź się w garść!

Użycie wielkich liter

Stosowanie wielkich liter lub małych liter po dwukropku zmienia się. W brytyjskim angielskim oraz w większości krajów Wspólnoty Narodów słowo po dwukropku jest pisane małymi literami, chyba że z jakiegoś innego powodu jest pisane wielką literą, jak w przypadku nazw własnych i akronimów . W brytyjskim angielskim stosuje się również wielką literę nowe zdanie wprowadzone przez segmentowe użycie dwukropka .

Amerykański angielski idzie dalej i pozwala pisarzom na podobne pisanie wielkimi literami pierwszego słowa każdej niezależnej klauzuli po dwukropku. Jest to zgodne z wytycznymi niektórych nowoczesnych amerykańskich przewodników po stylu, w tym opublikowanych przez Associated Press i Modern Language Association . Chicago Manual of Style wymaga jednak pisania wielkimi literami tylko wtedy, gdy dwukropek wprowadza bezpośredni cytat, bezpośrednie pytanie lub dwa lub więcej pełnych zdań.

W wielu językach europejskich po dwukropku zwykle następuje mała litera, chyba że duża litera jest wymagana z innych powodów, jak w brytyjskim angielskim. Użycie w języku niemieckim wymaga pisania wielkimi literami niezależnych klauzul po dwukropku. W języku niderlandzkim pierwsze słowo dowolnego cytatu po dwukropku jest pisane wielką literą, nawet jeśli samo w sobie nie jest pełnym zdaniem.

Rozstaw

W druku tradycyjnie cienka przestrzeń była umieszczana przed dwukropkiem, a gruba po nim. We współczesnym druku anglojęzycznym nie umieszcza się spacji przed dwukropkiem, a po nim pojedynczą spację. W maszynopisie i druku francuskojęzycznym zachowane są tradycyjne zasady.

Jedna lub dwie spacje mogą być i były używane po dwukropku. Starsza konwencja (zaprojektowana do stosowania przez czcionki o stałej szerokości ) polegała na używaniu dwóch spacji po dwukropku.

Wykorzystanie w innych językach

Separator przyrostka

W języku fińskim i szwedzkim dwukropek może pojawiać się wewnątrz wyrazów w sposób podobny do apostrofu w angielskim przypadku dzierżawczym , łącząc przyrostek gramatyczny ze skrótem lub inicjałem , specjalnym symbolem lub cyfrą (np. fiński USA:n i szwedzki USA:s dla dopełniacza „USA”, fiński %:ssa dla nieobezwładniającego przypadku „%” lub fiński 20:een dla illative przypadku „20”).

Znak skrótu

Pisemne szwedzki używa dwukropka w skurcze , takie jak S: t do Sankt (szwedzki dla „Sankt”) - na przykład w nazwie Metro w Sztokholmie stacji S: t Eriksplan i k: a dla kyrka ( „kościół”) - dla przykład Svenska k:a (Svenska kyrkan), ewangelicko-luterański narodowy Kościół Szwecji. Może to nawet występować w nazwiskach osób, na przykład Antonia Ax:son Johnson ( Ax:son dla Axelson ). W wczesnych tekstach nowożytnych angielskich używano również dwukropków do oznaczania skrótów.

Koniec zdania lub wersetu

W ormiańskim dwukropek oznacza koniec zdania, podobnie jak łacińska kropka lub kropka.

W hebrajskim The pasuq Sof jest wykorzystywany w niektórych pismach takich jak modlitewniki do sygnalizowania końca wiersza.

Zobacz także dwukropek (litera), aby poznać użycie znaku podobnego do dwukropka jako znaku alfabetycznego, a nie jako interpunkcji.

Matematyka i logika

Dwukropek jest używany w matematyce , kartografii , budowaniu modeli i innych dziedzinach — w tym kontekście oznacza stosunek lub skalę , jak w 3:1 (wymawiane „trzy do jednego”). Kiedy stosunek jest redukowany do prostszej formy, takiej jak 10:15 do 2:3, można to wyrazić podwójnym dwukropkiem jako 10:15::2:3; byłoby to "10 do 15, jak 2 do 3". Ta forma jest również używana w testach logiki, gdzie pytanie „Pies jest szczeniakiem tak jak kot _____?” można wyrazić jako „Pies:Szczeniak::Kot:_____”.

W niektórych językach (np. niemieckim, rosyjskim i francuskim) powszechnie używanym znakiem dzielenia jest dwukropek (zamiast ÷).

Notacja | G  : H | może również oznaczać indeks podgrupy .

Zapis ƒ: X  →  Y wskazuje, że f jest funkcją z dziedziną X i przeciwdziedziną Y .

W definicjach stosuje się kombinację ze znakiem równości ( ) .

W logice matematycznej , gdy używa się notacji set-builder do opisu właściwości charakteryzującej zbiór , jest ona używana jako alternatywa dla pionowej kreski (co jest standardem ISO 31-11 ), aby oznaczać " takie, że ". Przykład:

( S jest zbiorem wszystkich x w ( liczb rzeczywistych ) takim, że x jest ściśle większe niż 1 i ściśle mniejsze niż 3)

W starszej literaturze na temat logiki matematycznej jest używany do wskazania, w jaki sposób wyrażenia powinny być ujmowane w nawiasy (patrz Słownik Principia Mathematica ).

W teorii typów i teorii języka programowania znak dwukropka po określeniu służy do wskazania jego typu, czasami jako zamiennik symbolu „∈”. Przykład:

.

Dwukropek jest również czasami używany do wskazania skurczu tensora obejmującego dwa wskaźniki, a podwójny dwukropek (::) do skurczu czterech wskaźników.

Dwukropek jest również używany do oznaczenia operacji sumy równoległej obejmującej dwa operandy (jednak wielu autorów używa w tym celu znaku ∥, a kilku nawet ).

Przetwarzanie danych

Znak był na wczesnych maszynach do pisania i dlatego pojawiał się w większości kodowań tekstu, takich jak kod Baudota i EBCDIC . Został umieszczony pod kodem 58 w ASCII i stamtąd odziedziczony w Unicode. Unicode definiuje również kilka powiązanych znaków.

  • U + 003A : dwukropek
  • U+02D0 ː MODYFIKATOR LITEROWY TRÓJKĄTNY DWUKROTNIK , stosowany w IPA .
  • U+02D1 ˑ MODYFIKATOR LITERA POŁOWA TRÓJKĄTNY DWUKROTNIK , stosowany w IPA.
  • U + 02F8 ˸ MODYFIKATOR LETTER RAISED COLON , używany przez uralski alfabet fonetyczny .
  • U+05C3 ׃ HEBRAJSKA INTERpunkcja SOF PASUQ , kompatybilna z tekstem pisanym od prawej do lewej.
  • U+2236 RATIO , do zastosowań matematycznych.
  • U + 2254 COLON EQUAS , do użytku w językach programowania ładnych wydruków.
  • U + 2255 EQUALS COLON
  • U+2360 SYMBOL FUNKCJONALNY APL QUAD COLON
  • U + 2982 Z TYP OZNACZENIA TYP DWUKROTKA
  • U+2A74 ⩴ RÓWNA PODWÓJNY KOLOR
  • U+2AF6 OPERATOR POTRÓJNYCH KOLORÓW
  • U+A789 MODYFIKATOR LITERA DWUKROTEK , patrz dwukropek (litera) , czasami używany w nazwach plików Windows, ponieważ jest identyczny z dwukropkiem wczcionce Segoe UI używanej do nazw plików. Sam dwukropek jest niedozwolony, ponieważ jest znakiem zastrzeżonym .
  • U+FE13 FORMULARZ PREZENTACJI DLA PIONOWEGO DŁUGOŚCI , znak zgodności dla chińskiej normy GB 18030 .
  • U+FF1A : DWUKROTNIK PEŁNEJ SZEROKOŚCI , dla zgodności z czcionkami o połowie/pełnej szerokości .
  • U+FE55 SMALL COLON , znak zgodności dla chińskiej normy krajowej CNS 11643 .

Języki programowania

Wiele języków programowania, w szczególności Pascal i Ada , używa dwukropka, po którym bezpośrednio następuje znak równości ( :=) jako operatora przypisania , aby odróżnić go od pojedynczej równości, która jest testem równości (C zamiast tego używa pojedynczego równego jako przypisania, i podwójne równa się jako test równości).

Wiele języków, w tym pliki wsadowe C , C++ i DOS , używa dwukropka do wskazania tekstu przed etykietą , taką jak cel goto lub wprowadzenie do przypadku w instrukcji switch . W pokrewnym zastosowaniu Python używa dwukropka do oddzielenia instrukcji sterującej od bloku instrukcji, którą kontroluje:

if test(x):
    print("test(x) is true!")
else:
    print("test(x) is not true...")

W wielu językach, w tym JavaScript i Python , dwukropki są używane do definiowania par nazwa-wartość w słowniku lub obiekcie . Jest to również używane przez formaty danych, takie jak JSON . Niektóre inne języki używają znaku równości.

var obj = {
    name: "Charles",
    age: 18,
}

Dwukropek jest używany jako część operatora warunkowego ?: w C i wielu innych językach.

C++ używa podwójnego dwukropka jako operatora rozpoznawania zakresu i dostępu do elementu klasy . Większość innych języków używa kropki, ale C++ musiał używać tego dla zgodności z C.

Erlang używa jednego dwukropka do określenia zakresu.

W języku BASIC jest używany jako separator między instrukcjami lub instrukcjami w jednym wierszu. Większość innych języków używa średnika, ale BASIC używał średnika do oddzielania pozycji w instrukcjach print.

W Forth definicję nowego słowa poprzedza dwukropek .

Haskell używa dwukropka (wymawianego jako „ cons ”, skrót od „construct”) jako operatora, aby dodać element na początku listy :

"child" : ["woman", "man"] -- equals ["child","woman","man"]

podczas gdy podwójny dwukropek ::jest odczytywany jako „ma typ” (porównaj operator rozpoznawania zakresu ):

("text", False) :: ([Char], Bool)

W ML języki (w tym standardowym ML i SML ) mają wyżej odwrócone, w którym podwójne okrężnicy ( ::) służy do wprowadzania elementu do przodu na liście; a pojedynczy dwukropek ( :) jest używany dla strażników typu.

MATLAB używa dwukropka jako operatora binarnego, który generuje wektory, a także do wybierania poszczególnych części istniejących macierzy.

APL używa dwukropka

  • aby wprowadzić element struktury kontrolnej. W tym przypadku musi to być pierwszy niepusty znak linii.
  • po nazwie etykiety, która będzie celem :gotostrzałki lub strzałki skierowanej w prawo (Uwaga: ten styl programowania jest przestarzały i zachęca się programistów do używania struktur kontrolnych).
  • aby oddzielić strażnika (wyrażenie logiczne) od jego wyrażenia w funkcji dynamicznej. Dwa dwukropki są używane jako ochrona przed błędami (jeden lub więcej numerów błędów).
  • Dwukropek + spacja są używane w definicjach klas do wskazania dziedziczenia.
  • ⍠ (dwukropek w ramce) jest używany przez APL jako operator wariantu.

Dwukropek jest również używany w wielu poleceniach systemów operacyjnych.

W ezoterycznym języku programowania INTERCAL dwukropek nazywa się „dwupunktowym” i służy do identyfikacji zmiennej 32-bitowej — w odróżnieniu od kropki (.), która identyfikuje zmienną 16-bitową.

Adresy

Internetowe adresy URL używają dwukropka do oddzielenia protokołu (takiego jak http:) od nazwy hosta lub adresu IP .

W adresie IPv6 dwukropki (i jeden opcjonalny podwójny dwukropek) oddzielają do 8 grup po 16 bitów w reprezentacji szesnastkowej . W adresie URL dwukropek następuje po początkowej nazwie schematu (np. HTTP i FTP ) i oddziela numer portu od nazwy hosta lub adresu IP .

W nazwach plików systemu Microsoft Windows dwukropek jest zarezerwowany do użycia w alternatywnych strumieniach danych i nie może pojawić się w nazwie pliku. Był używany jako separator katalogów w klasycznym systemie Mac OS i był trudny w użyciu we wczesnych wersjach nowszego systemu macOS opartego na BSD z powodu zamiany kodu ukośnikiem i dwukropkiem, aby zachować to użycie. W większości systemów często trudno jest wstawić dwukropek w nazwie pliku, ponieważ powłoka interpretuje go do innych celów.

CP/M i wczesne wersje MSDOS wymagały dwukropka po nazwach urządzeń, tak CON:jakby to stopniowo znikało, z wyjątkiem dysków (gdzie musiał się znajdować między nazwą dysku a wymaganą reprezentacją ścieżki do pliku, jak w C:\Windows\). Następnie został przeniesiony do użycia w adresach URL .

Znaczniki tekstowe

Jest często używany jako pojedynczy ogranicznik , oznaczający, że słowo kluczowe tokenu bezpośrednio go poprzedzało lub przejście z jednego trybu interpretacji ciągu znaków do innego powiązanego trybu. Niektóre aplikacje, takie jak szeroko stosowana MediaWiki , wykorzystują dwukropek jako separator przed i po poprawce.

W znacznikach wiki dwukropek jest często używany do wcięcia tekstu. Powszechne użycie obejmuje oddzielanie lub oznaczanie komentarzy w dyskusji jako odpowiedzi lub rozróżnianie niektórych części tekstu.

Narzut Renderuje jako
Normalny tekst.
:Wgnieciony tekst za pomocą dwukropka.
::Odstęp rośnie wraz z liczbą dwukropków.

Normalny tekst.

Tekst wgnieciony za pomocą dwukropka.
Luka rośnie wraz z liczbą dwukropków.

W czytelnych dla człowieka wiadomościach tekstowych dwukropek lub wiele dwukropków jest czasami używany do oznaczenia akcji (podobnie jak w przypadku używania gwiazdek ) lub do emotikony (na przykład w vBulletin ). W zastosowaniu denotacji akcji ma odwrotną funkcję cudzysłowów, oznaczających akcje, w których nieoznaczony tekst jest dialogiem. Na przykład:

TOM: Pluton jest taki mały; nie powinna być uważana za planetę. Jest malutki!
Mark: Naprawdę? ::upuszcza Plutona na głowę Toma:: Nadal myślisz, że jest teraz mały?

Dwukropki mogą być również używane dla dźwięków, np. ::klik::, chociaż dźwięki mogą być również oznaczane gwiazdkami lub innymi znakami interpunkcyjnymi.

Dwukropki mogą być również używane do reprezentowania oczu w emotikonach .

Zobacz też

Bibliografia

Zewnętrzne linki