Kreska pionowa

| ¦
Wikipedia:Weryfikowalność
Ten artykuł od 2024-02 wymaga zweryfikowania podanych informacji.
Należy podać wiarygodne źródła w formie przypisów bibliograficznych.
Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte.
Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary)
Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu.

Kreska pionowa – znak pisarski nazywany „pipe” (z ang. rura, rurka) stosowany jest głównie przez społeczność systemu Unix (i pokrewnych) oraz wcześniej przez systemy DOS. Na klawiaturach komputerowych jest dostępny przez jednoczesne naciśnięcie klawiszy ⇧ Shift+\. W standardzie ASCII znak ten ma kod 124. W niektórych fontach (szczególnie rastrowych) kreska pionowa ma postać złamanej (przerywanej) pionowej kreski ¦, choć ten znak jest innym znakiem typograficznym.

Zastosowania

Matematyka

W matematyce znak | jest stosowany do:

Unix

W systemach Unix i pokrewnych znak | jest używany w wierszu poleceń do przesyłania informacji z wyjścia jednego procesu na wejście drugiego. Jest to tzw. potok (ang. pipe), stąd nazwa znaku.

Składnia Wiki

W składni wiki rozdziela w odsyłaczach wewnętrznych „adres” (nazwę artykułu, do którego ma nastąpić przekierowanie) od tekstu wyświetlanego w artykule, po kliknięciu, którego nastąpi przejście do podanego przed tym symbolem artykułu. Ponadto służy on również do oddzielania poszczególnych parametrów w szablonach czy tworzenia struktury wierszy i kolumn w tabelach.

Wyrażenia regularne

W wyrażeniach regularnych „pipe” oznacza logiczną alternatywę.

Języki programowania

  • W języku C i językach o podobnej składni (C++, Perl, Java, C#) a | b oznacza bitową operację sumy (funkcję OR na każdej parze bitów liczb wejściowych) liczb, a i b. Natomiast a || b oznacza logiczną alternatywę (stosowane np. w instrukcjach warunkowych).
  • W Turbo Prologu symbol ten stosowany jest do operacji oddzielenia głowy listy od jej ogona.
  • W języku Icon pojedyncza kreska pionowa | służy do tworzenia tzw. generatorów, czyli wyrażeń, które mogą przyjmować więcej niż jedną wartość[1]. Użycie podwójnej kreski pionowej || powoduje konkatenację łańcuchów znaków, a potrójnej ||| konkatenację list[2].

Przerywana pionowa kreska

Podobnym do „pipe” znakiem jest znak złamana pionowa kreska ¦. Znak ten jest rzadziej stosowany, nie istnieje on w zestawie znaków ASCII. W systemach z rodziny Windows można go uzyskać przez kombinację Alt+0166 cyfry wpisując z klawiatury numerycznej. W (X)HTML znak ¦ można uzyskać przez odwołanie znakowe ¦. W Unicode znak ten ma symbol U+00A6, a w kodowaniu UTF-8 – kod C2 A6.

Wystąpienia w Unicode

W Unikodzie pionowa kreska pojawia się w wersjach:

Znak Unicode Kod HTML Nazwa unikodowa Nazwa polska
| U+007C | lub | VERTICAL LINE kreska pionowa
¦ U+00A6 ¦ lub ¦ lub ¦ BROKEN BAR złamana pionowa kreska
U+FFE4 ¦ lub ¦ FULLWIDTH BROKEN BAR szeroka złamana pionowa kreska

Przypisy

  1. A Brief Introduction to Icon [online], University of Arizona [dostęp 2024-02-29]  (ang.).
  2. Icon Programming Language Operations [online], University of Arizona [dostęp 2024-02-29]  (ang.).


Klawiatura komputerowa zgodna z PC
p  d  e
(Windows, układ QWERTY)
Esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 PrtSc/
SysRq
ScrLk Pause/
Break
TyldaWykrzyknik@Kratka (symbol)Dolar (znak)Procent (znak)Kareta (znak)EtAsteryskNawias#Nawiasy okrągłeNawias#Nawiasy okrągłeZnak podkreśleniaPlus (matematyka)BackspaceGravis1 (liczba)2 (liczba)3 (liczba)4 (liczba)5 (liczba)6 (liczba)7 (liczba)8 (liczba)9 (liczba)0 (liczba)Łącznik-minusZnak równościBackspaceTab (klawisz)QWERTYUIOPNawias#Nawiasy klamroweNawias#Nawiasy klamroweKreska pionowaTab (klawisz)QWERTYUIOPNawias#Nawiasy kwadratoweNawias#Nawiasy kwadratoweUkośnikCaps LockASDFGHJKLDwukropekCudzysłówEnterCaps LockASDFGHJKLŚrednikApostrofEnterShiftZXCVBNMNawias#Nawiasy ostrokątneNawias#Nawiasy ostrokątnePytajnikShiftShiftZXCVBNMPrzecinekKropkaUkośnikShiftControlWindows (klawisz)Alt (klawisz)SpacjaAltGrWindows (klawisz)Menu (klawisz)Control
Ins Home PgUp Num / * -
Del End PgDn 7 8 9 +
4 5 6
1 2 3 Ent
0 .
  • p
  • d
  • e
Znaki interpunkcyjne
język polski
języki obce
Znaki (symbole)
punktory
matematyka
(lista)
waluty
  • (euro)
  • $ (dolar)
inne
Znaki niedrukowalne