Символ вертикальная полоска: Что такое вертикальная черта?

Содержание

Использование линейки в Word — Служба поддержки Майкрософт

Word для Microsoft 365 Word для Microsoft 365 для Mac Word 2021 Word 2021 for Mac Word 2019 Word 2019 для Mac Word 2016 Word 2016 для Mac Word 2013 Еще…Меньше

Включить линейку

Если линейка не отображается в верхней части документа, перейдите в > Линейка.

Установка позиции табуляции с помощью линейки

  1. Выберите Левая в левой части горизонтальной линейки, чтобы изменить тип вкладки.

  2. org/ListItem»>

    Выберите один из следующих типов:

    • табу желтая линия слева задает левый конец текстовой строки. По мере ввода текста он будет заполнять строку до правого края.

    • позиции табулики По центру задает положение в середине текстовой строки. При вводе текста центр строки будет располагаться в этой точке.

    • табула справа задает правый конец текстовой строки. По мере ввода текста он будет заполнять строку до левого края.

    • табуляцию Десятичной табуляцию выравнивает числа по десятичной замеру. Разделитель целой и дробной частей остается на одной позиции независимо от количества цифр. См. использование десятичных табуляций для выстроки чисел по десятичных замерам.

    • позиции табулики На панели текст не высаснут. Она предназначена для вставки вертикальной черты в позиции табуляции. В отличие от других видов табуляции, табуляция с чертой добавляется в текст сразу после нажатия на линейке. Если перед печатью документа вы не удалите табуляцию с чертой, вертикальная линия будет напечатана.

  3. Щелкните или коснитесь нижней части горизонтальной линейки, в которой нужно установить табулику.

Перетащите табу желтую линейку вниз, чтобы удалить ее.

Отступ слева задает положение левой стороны абзаца. При перемещении отступа слева отступ первой строки или отступа первой строки перемещается при синхронизации.

  1. Вы выберите текст, для которых нужно установить отступ слева.

  2. На линейке перетащите маркер квадрата в левом нижнем краю линейки в то место, где должен быть левый край абзаца.

Маркер отступа справа управляет положением правой стороны абзаца.

  1. org/ListItem»>

    Вы выберите текст, для которых нужно настроить отступ справа.

  2. На линейке перетащите треугольный маркер в правой нижней части линейки в то место, где должен быть правый край абзаца.

При отступе первой строки первая строка абзаца будет отступом, а следующие строки абзаца — нет.

  1. Вы выберите текст, для котором вы хотите добавить отступ первой строки.

  2. org/ListItem»>

    На линейке перетащите треугольный маркер в левом верхнем месте линейки в то место, где должен начинаться отступ, например к отметке 1″.

При применении выступа вторая и последующие строки абзаца имеют больший отступ, чем первая.

  1. Выделите текст, для которого нужно добавить выступ.

  2. На линейке перетащите верхнюю треугольную часть нижнего маркера в то место, где должен начинаться отступ, например к отметке 1″.

Включить линейку

Если линейка не отображается в верхней части документа, перейдите в >

Линейка.

Установка позиции табуляции с помощью линейки

  1. Выберите Левая в левой части горизонтальной линейки, чтобы изменить тип вкладки.

  2. Выберите один из следующих типов:

    • табу желтая линия слева задает левый конец текстовой строки. По мере ввода текста он будет заполнять строку до правого края.

    • позиции табулики По центру задает положение в середине текстовой строки. При вводе текста центр строки будет располагаться в этой точке.

    • табула справа задает правый конец текстовой строки. По мере ввода текста он будет заполнять строку до левого края.

    • табуляцию Десятичной табуляцию выравнивает числа по десятичной замеру. Разделитель целой и дробной частей остается на одной позиции независимо от количества цифр. См. использование десятичных табуляций для выстроки чисел по десятичных замерам.

    • позиция табулики На панели не расположит текст, она вставляет вертикальную линию в позицию табулицы. В отличие от других видов табуляции, табуляция с чертой добавляется в текст сразу после нажатия на линейке. Если перед печатью документа вы не удалите табуляцию с чертой, вертикальная линия будет напечатана.

  3. Щелкните или коснитесь нижней части горизонтальной линейки, в которой нужно установить табулику.

Перетащите табу желтую линейку вниз, чтобы удалить ее.

Отступ слева задает положение левой стороны абзаца. При перемещении отступа слева отступ первой строки или отступа первой строки перемещается при синхронизации.

  1. Вы выберите текст, для которых нужно установить отступ слева.

  2. На линейке перетащите маркер квадрата в левом нижнем краю линейки в то место, где должен быть левый край абзаца.

Маркер отступа справа управляет положением правой стороны абзаца.

  1. Вы выберите текст, для которых нужно настроить отступ справа.

  2. На линейке перетащите треугольный маркер в правой нижней части линейки в то место, где должен быть правый край абзаца.

При отступе первой строки первая строка абзаца будет отступом, а следующие строки абзаца — нет.

  1. Вы выберите текст, для котором вы хотите добавить отступ первой строки.

  2. На линейке перетащите треугольный маркер в левом верхнем месте линейки в то место, где должен начинаться отступ, например к отметке 1″.

При использовании выступа вторая и все следующие строки абзаца выступают дальше, чем первая строка.

  1. Выделите текст, для которого нужно добавить выступ.

  2. На линейке перетащите верхнюю треугольную часть нижнего маркера в то место, где должен начинаться отступ, например к отметке 1″.

Вертикальная полоска символ. Как добавить линию возле текста

.
Одно только неудобство — не во всех браузерах тег


работает одинаково, но тут нужно пробовать и подстраивать страницу, или пользоваться обновленными браузерами.

Формирование горизонтальных линий:

Тег


вставляет на страницу горизонтальную линию и имеет следующие атрибуты:

Синтаксис тега


:

Примеры горизонтальных линий в HTML:

Примеры вертикальных линий в HTML:

кружок, сформированный при помощи тега


Вот пример горизонтальной линии красного цвета вверху.

Вот пример горизонтальной и вертикальной линий.

Синтаксис примеров вертикальных и горизоньальных линий в HTML:

обратите внимание на атрибут стиля border-left(-right): 4px solid #FF0000; :

кружок, сформированный при помощи тега


Вот пример вертикальной линии красного цвета слева.

Вот пример вертикальной линии красного цвета справа.

Вот пример горизонтальной линии красного цвета снизу.

Для подчеркивания некоторых особенно важных элементов сайта, не помешало бы использовать всевозможные и предусмотренные для этого CSS стили и свойства. Конечно же, с текстом можно особо не заморачиваться и выделить его, к примеру, жирным или курсивом, изменить задний фон или сделать рамку вокруг текста . Но не всегда один из представленных способов является подходящим. Допустим, у вас есть текст, который нуждается в разделении из-за специфики его смысловой нагрузки. Вот тут-то и приходят на помощь html и СSS свойства.

Как сделать в тексте линию средствами CSS

Для реализации задуманного нам понадобится обратиться к файлу style. css , прописав в нем соответственное свойство border . Тем самым над, под или с определенной стороны текста появится линия. В свою очередь предусмотрено несколько свойств, отвечающих за отображение линии, а именно:

border-top – горизонтальная линия, расположенная над текстом;

border-right – вертикальная линия, расположенная справа от текста;

border-bottom – горизонтальная линия, расположенная под текстом;

border-left – вертикальная линия находящаяся слева.

Как сделать линию в html

Используя свойства CSS можно прописать все необходимые значения редактируя HTML код. Для этого нужно перейти в административную часть сайта. Выбрать один из опубликованных материалов, переключить текстовый редактор в режим правки html кода и внести свойства CSS. Образец можно лицезреть ниже.


Как сделать пунктирную или прямую линию?


Прописав данные свойства вам удастся подчеркнуть важность излагаемого материала, абзаца или заголовка?

Краткая расшифровка команд

width – длина линии;

solid – сплошная линия;

dotted – точечная линия.

Для более глубокого ознакомления со стилями рекомендую почитать эту .

Нужно уяснить, что в процессе внесения изменений в код сайта, свойства, определяющие тип линии, ее толщину и цвет перечисляются через пробел.

Приведенный способ имеет несколько достоинств:

Обширный ассортимент возможностей, с помощью которых можно сделать практически любую линию.

Легкость внесения всех необходимых изменений непосредственно в HTML код. Это во многом упрощает задачу для неопытных сайтостроителей.

Как сделать прямую горизонтальную линию с помощью тега HTML


Первое на что хотелось бы обратить ваше внимание, это то, что у данного тега, несмотря на все тонкости и принципы html, нет закрывающегося тега. Он может быть использован в любом месте html кода, между тегами

и .

Атрибуты тега


width – отвечает за длину линии. Может указываться как в процентах, так и пикселях.

size – толщина линии. Указывается в пикселях.

color – определяет цвет линии.

align – атрибут, отвечающий за выравнивание линии. В свою очередь к нему относится команда:

right – выравнивание справа;

left – выравнивание слева;

centre – центральное выравнивание.

Образец html кода с использованием тега



Надеюсь, у вас все получилось, и теперь вы знаете, как сделать линию у себя на сайте. Назревшие вопросы оставляйте в комментариях, и мы обязательно их обсудим.

Спасибо за внимание и до скорых встреч на страницах Stimylrosta.

Задача

Добавить сбоку от абзаца текста вертикальную линию.

Решение

Можно по-разному привлечь внимание читателя к тексту. Например, сделать текст жирного начертания, изменить его цвет, использовать фон, нарисовать рамку. Но что если требуется не просто выделить текст, сколько отделить один текстовый блок от другого, разделить их на разные смысловые части? Вот тут использование линий и отступов просто неоценимо.

Текстовый блок на веб-странице сильно отличается от своего печатного собрата. Главным отличием является варьируемая ширина и высота текста, которые зависят от разрешения монитора, настроек операционной системы, браузера и других подобных вещей. Данные особенности придают верстке веб-страниц определенную сложность, но при этом порождают специфичные техники, которые намного упрощают процесс создания сайта. Рассмотрим, как можно использовать стили, чтобы создать произвольную линию возле текста, независимую от его размеров.

Для создания линий используется свойство CSS — border , которое устанавливает рамку вокруг блока. В частных случаях, для создания линии лишь с одной стороны элемента, используются свойства border-bottom , border-top , border-left и border-right , они соответственно задают линию снизу, сверху, слева и справа.

Значения этих свойств перечисляются через пробел и сразу устанавливают тип линии, её толщину и цвет. Стиль линии может принимать одно из восьми значений, как показано на рис. 1, а толщина задается, как правило, в пикселах.

Рис. 1. Типы линий

В примере 1 показано создание вертикальной линии рядом с текстом.

Пример 1. Вертикальная линия слева от текста

HTML5 CSS 2.1 IE Cr Op Sa Fx

Линия слева от текста

Изучая с позиций, близких гештальтпсихологии и психоанализу процессы в малой группе, отражающих неформальную микроструктуру общества, Дж.Морено показал, что компульсивность дает стресс в силу которого смешивает субъективное и объективное, переносит свои внутренние побуждения на реальные связи вещей.

Чтобы исходный стиль абзаца оставить неизменным, введён новый класс line , который устанавливает возле абзаца вертикальную линию. Данный класс, кроме того, ещё задаёт смещение 20 пикселов от левого края окна до текста с помощью свойства margin-left и отступ от линии до текста через padding-left , без него текст будет соприкасаться с линией слишком плотно. Результат показан на рис. 2.

none

0016 Левый черный кронштейн с колючей черепахой7777777777777778788888888888888888 гг. Перевернутый пустой набор0007

Miscellaneous mathematical symbols

2980  ⦀  Triple Vertical Bar Delimiter
    2AF4  ⫴ triple vertical bar binary relation
    2AFC ⫼ большой тройной вертикальный привод
2981  ⦁  Z Notation Spot
    medium-small-sized black circle
    2219  ∙ bullet operator
    25CF ● Черный круг
2982 Z Тип заметки. 0010 → 0F7F  ཿ tibetan sign rnam bcad

Brackets

2983  ⦃  Left White Curly Bracket
2984  ⦄  Right White Curly Кронштейна
2985 Левая белая скобка
2E28 ⸨ Левая двойная скобка
FF5F ⦅ Полнопроводно. используется для интервалов Бурбака.0007   FF60  ⦆ fullwidth right white parenthesis
2987  ⦇  Z Notation Left Image Bracket
2988  ⦈  Z Notation Right Image Bracket
2989 Z обозначения левой шкуры
298A Z Нотатация правая Брюка. 0007
298B  ⦋  Left Square Bracket With Underbar
298C  ⦌  Right Square Bracket With Underbar

Brackets with ticks

298D ⦍  Левая квадратная скобка с галочкой в ​​верхнем углу0007
298F левый квадратный кронштейн с клелем в нижнем углу
2990 Правый квадратный блокет с тика 2991  ⦑  Левый угловой кронштейн с точкой
2992  ⦒ 7 Правый угловой кронштейн с точкой0007
2993  ⦓  Left Arc Less-Than Bracket
2994  ⦔  Right Arc Greater-Than Bracket
2995  ⦕  Double Left Дуга больше, чем кронштейн
2996 Двойная правая дуга меньше, чем кронштейн
2997
27EC ⟬ Математический левый белый черепаховый шкур. 3018 〘Левый белый кронштейн с черепахой.0007

Fences

2999  ⦙  Dotted Fence
    four close dots vertical
299A  ⦚  Vertical Zigzag Строка
2307 ⌇ Wavy Line

Углы

299B  ⦛  Measured Angle Opening Left
    2221  ∡ measured angle
299C  ⦜  Right Angle Variant With Square
221F ∟ Прямой угол
299d Измеренный правый угол с точкой
299E  ⦞  Angle With S Inside
299F  ⦟  Acute Angle
    2220  ∠ angle
29A0 Открытие сферического угла слева
2222 ∢ Сферический угол
29A1  ⦡  Spherical Angle Opening Up
29A2  ⦢  Turned Angle
    2220  ∠ angle
29A3 Обратный угол
29A4 Угол с подсветкой
29A5  ⦥  Reversed Angle With Underbar
29A6  ⦦  Oblique Angle Opening Up
29A7  ⦧  Oblique Angle Opening Down
29A8  ⦨  Измеренный угол с открытым плечом, заканчивающимся стрелкой вверх и вправо
29A9  ⦩ 0007
29AA Измеренный угол с открытой рукой, заканчивающейся стрелкой, направленной вниз и справа
29ab измеренный угла с открытым рукой в ​​конце стрелка вниз и левой
29AC ⦬  Измеренный угол с открытым плечом, оканчивающимся стрелкой, указывающей вправо и вверх0016 Measured Angle With Open Arm Ending In Arrow Pointing Left And Up
29AE  ⦮  Measured Angle With Open Arm Ending In Arrow Pointing Right And Down
29AF  ⦯  Measured Угол с открытым плечом, оканчивающимся стрелкой, указывающей влево и вниз

Пустые наборы

29B0  ⦰ 
    2205  ∅ empty set
    2349  ⍉ apl functional symbol circle backslash
29B1  ⦱  Empty Набор с перекладиной
29B2  ⦲  Пустой набор с маленьким кругом сверху
29B3 9 0100007
Empty Set With Right Arrow Above
29B4  ⦴  Empty Set With Left Arrow Above

Circle symbols

29B5  ⦵  Circle With Horizontal Bar
    используется в форме верхнего индекса для обозначения стандартного состояния (химия)
  →  77
2296  ⊖ circled minus
29B6  ⦶  Circled Vertical Bar
    1F715  🜕 alchemical symbol for nitre
29B7 Circled Parallel
29B8 Circled Reverse Solidus
29B9 Circled Perpendicular
29BA Круг, разделенная на горизонтальную стержень и верхнюю половину, разделенную на вертикальный столб. 2297 ⊗ Times Circled
29BC Цирк0007
29BD  ⦽  Up Arrow Through Circle
29BE  ⦾  Circled White Bullet
    229A  ⊚ circled ring operator
233E ⌾ APL Функциональный символ Circle Jot
25ce ◎ Bullseye
29BF ⦿ Кругливая пуля
Формы из выпускного набора из выпускного набора с зарегистрированными кольцами из черного круга. 2299 ⊙ Оператор Dot Dot Circled
25C9 ◉ Fisheye
    2A00  ⨀ n-ary circled dot operator
29C0  ⧀  Circled Less-Than
29C1  ⧁  Circled Большая, чем
29C2 Круг с небольшим кругом справа
29C3 Круг с двумя горизонтальными строками справа с двумя горизонталь0007

квадратные символы

29C4 . 303C  〼 знак масу
29C5  ⧅  Квадратная косая черта Падение по диагонали 00008
    2342  ⍂ apl functional symbol quad backslash
29C6  ⧆  Squared Asterisk
29C7  ⧇  Squared Small Circle
233B ⌻ Функциональный символ APL Quad Jot
29C8 Squared Square
29C9  ⧉  Two Joined Squares
    2BBA  ⮺ overlapping white squares

Triangle symbols

29CA  ⧊  Треугольник с точкой вверху
29CB  ⧋  Треугольник с подкладкой
7
7
7
70003
29CC  ⧌  S In Triangle
29CD  ⧍  Triangle With Serifs At Bottom
    25B3  △ white up-pointing triangle
29ce Правой треугольник над левым треугольником
29CF Левый треугольник рядом с версическим баром

0 ⧏

. 0007
29D0  ⧐  Vertical Bar Beside Right Triangle

Bowtie symbols

29D1  ⧑  Bowtie With Left Half Black
    22C8 ⋈ галстук-бабочка
29D2  ⧒  галстук-бабочка с правой половинкой черный
8 29D3 0  
 ⧓  Black Bowtie
    1FB9B  🮛 left and right triangular half block
29D4  ⧔  Times With Left Half Black
22C9 ⋉ Левый нормальный коэффициент.0007
22CA ⋊ Правый нормальный коэффициент.     = белый фрамус
    9 0102B 2031B0008
29D7  ⧗  Black Hourglass
    1FB9A  🮚 upper and lower triangular half block

Fences

29D8 ⧘  Wiggly Fence слева
    FE34  ︴ форма представления вертикальной волнистой нижней линии
29D9  ⧙  Right Wiggly Fence
29DA  ⧚  Left Double Wiggly Fence
29DB  ⧛  Right Double Wiggly Fence

Разные математические символы

29DC Неполная бесконечность
70007 9003
= Организация ISOtech ⧜
    221E  ∞ infinity
29DD  ⧝  Tie Over Infinity
29DE  ⧞  Infinity Negated With Vertical Bar
29DF  ⧟  Двусторонняя мультикарта
    22B8  ⊸ multimap
    1F73A  🜺 alchemical symbol for arsenic
29E0  ⧠  Square With Contoured Outline
    = Даламбериан
    274F белый квадрат с тенью справа0007
29E1  ⧡  Increases As
    22B4  ⊴ normal subgroup of or equal to
29E2  ⧢  Shuffle Product
22ff ⋿ Z Zatation Bag Сумма

Отношения

29E3  ⧣  Equals Sign And Slanted Parallel
    0023  # number sign
    22D5  ⋕ equal and parallel to
29E4 ЭКАЖА ЗНАКИ И ПЕРЕДЕЛЯ0007
    2A68  ⩨ triple horizontal bar with double vertical stroke
29E6  ⧦  Gleich Stark
    = tautological equivalent

Прочие математические символы

29E7  ⧧  Термодинамический
= Запись Марка
Вертикальный столб 2BD2 ⯒ Группа Марка
29E8 . 0007
    25ED  ◭ up-pointing triangle with left half black
29E9  ⧩  Down-Pointing Triangle With Right Half Black
    25EE  ◮ Треугольник вершиной вверх с черной правой половиной
29EA  ⧪  Черный ромб со стрелкой вниз08 90030010 232a áse Правой угловой кронштейн11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111ЕРС Плюс знак
29EB  ⧫  Black Lozenge
    25CA  ◊ lozenge
29EC  ⧬  White Circle With Down Arrow
29ED  ⧭  Черный круг со стрелкой вниз

Символы полосы ошибок

07 9 29EE0010 ⧮ Ошибка белой квадраты
29EF БЕЗНАРНЫЙ КВАД
29F0 . Блэк-алмаз с ошибкой
29F2 Ошибка белого круга
29F3  ⧳  Error-Barred Black Circle

Miscellaneous mathematical symbols

29F4  ⧴  Rule-Delayed
    = colon right arrow
29F5 Обратный оператор Solidus
005C \ Reverse Solidus
2216 ∖ SET минус
27CD ⟍ Математический падающий диаг.
29F7 Обратный солидус с горизонтальным ходом0010 2340  ⍀ apl functional symbol backslash bar

Large operators

29F8  ⧸  Big Solidus
    2215  ∕ division slash
29F9 ⧹  Большой обратный солид0007
    2216  ∖ set minus

Specialized plus sign operators

29FA  ⧺  Double Plus
29FB ⧻  Triple Plus

Кронштейны

29FC ⧼ 6-0007
    227A  ≺ precedes
    2329  〈 left-pointing angle bracket
29FD  ⧽  Right- Указывание изогнутых угловых кронштейнов
227B ≻ Успех

Символы, используемые в теории игры

29FE Tiny
29ff ⧿ Miny
2212 - Минус. 0007

Reddit — Погрузитесь во что угодно

В старых компьютерных шрифтах вертикальная полоса (также известная как «вертикальная черта») часто изображалась с промежутком посередине. Кажется, это был ранний способ отличить его от I и l — что важно в программировании, наиболее распространенное использование | характер. Вы можете видеть в этом каталоге старых компьютерных шрифтов, что этот внешний вид был повсеместным и проявлялся даже в шрифтах, которые имели правильные засечки на I, 1 и l, и поэтому могли прекрасно обходиться без него.

Вы можете понять, почему люди хотели это сделать:

  • Компьютеры иногда имели только один шрифт, так что он должен был хорошо выглядеть как для чтения, так и для программирования.

  • Программирование было относительно новой вещью, и стандартные способы, которыми мы сейчас различаем вещи в программировании шрифтов — у I есть засечки слева и справа, у l только засечки слева, плечо 1 направлено резко вниз — еще не были высечены в камне, по крайней мере, без засечек.

Обе эти причины способствуют желанию отображать либо I, либо l без каких-либо засечек, и поэтому их легко спутать с вертикальной чертой. Простое решение, ставшее несколько стандартным, заключалось в том, чтобы сломать планку, так как в любом случае это был просто технический символ, и программисты могли понять, для чего он нужен.

Затем появился стандарт ISO/IEC 8859-1, который определил «латинский алфавит No. 1", который был принят Unicode. Это определило символ ¦, называемый «ломаной чертой», как отдельный символ от вертикальной черты (|). Неясно, какой смысловой цели должен был служить этот иероглиф, и по сей день для него нет ясного смыслового назначения.¹ Важно то, что отныне было некорректно рисовать черту в виде ломаной линии, так как теперь это другой персонаж.

Так оно и было. В настоящее время вы в основном не можете найти сломанную форму полосы, сопоставленную с | символов в любых шрифтах. Если у вас Windows 7 или ниже, вы можете увидеть его в командной строке ( cmd ), если у вас настроено использование растрового шрифта. Черта в основном отличается от символов I, 1 и l в моноширинных шрифтах тем, что является единственной без засечек. Кроме того, он опускается ниже базовой линии, имеет дополнительное пространство вокруг себя и иногда немного тоньше. Эти детали также легче различить благодаря большему разрешению экрана, доступному сегодня. Он по-прежнему очень похож на I и l в некоторых шрифтах, но не в тех, которые используются для программирования.

Я отправил письмо Дэвиду Джонатану Россу, дизайнеру Input — самого крупного за последнее время дизайна шрифта для кода — и он сказал, что никогда не думал ломать планку в шрифте.

Я не знаю всей истории разделения этих символов в Юникоде, но я помню, что слышал, что это немного сложно. Я полагаю, редко бывает необходимо различать бар | и сломанная полоса ¦, но я решил, что просто нарисую каждый символ, как это было описано в спецификации, и не буду еще больше мутить воду.

Я полагаю, что г-н Росс является представительным – ломаная форма полосы была завершена стандартом ISO/IEC 8859-1, а точнее его принятием Unicode. Будет ли это лучше для программирования? Понятия не имею, но сейчас не знаем. Шрифты адаптировались и теперь они нам нужны меньше. Программисты, наверное, его не упускают, так как никогда не просили его вернуть.

Кроме того, изменилось представление о том, как должна выглядеть полоса. Раньше в старых компьютерных шрифтах полоса ломалась, даже если она могла быть твердой, чтобы соответствовать ожиданиям пользователя. Теперь, в более новых шрифтах, полоса сплошная, даже если ее можно сломать, чтобы соответствовать международным стандартам.

Если вы все равно хотите его вернуть, Дэвид отмечает, что лицензия его шрифта позволяет вам вернуть его, если вы этого хотите:

Именно по этой причине я написал лицензию на ввод, чтобы пользователи могли вносить изменения для своего личного пользования. С помощью TTX вы конвертируете файл шрифта в XML, а затем заходите в таблицу (карта символов) и находите все экземпляры символа полосы (U+ 007C), которые в настоящее время сопоставлены с именем глифа «bar», и меняете его на «brokenbar». " вместо. Затем вы можете использовать TTX для преобразования XML обратно в двоичный файл шрифта, установить его и использовать по своему усмотрению.

Поэтому это также должно быть разрешено для шрифтов с еще более разрешительными лицензиями, таких как шрифты OFL IBM Plex Mono и Fira Mono.

Обновление: Я спросил кого-то, кто разбирается в Unicode, и он указал мне на Кристофера Рида, который указал мне на этот старый заархивированный веб-сайт, на котором пользователь «orcmid» (который может быть или не быть таким же, как текущий Twitter пользователь @orcmid?) дал объяснение, которое кажется верным (выделено мной):

В перестановке до X3.4-1968 было завершено и согласовано, появилась обратная косая черта, и организация стала такой, какая она есть сейчас. Вертикальная черта стала сломанной, так что подмножество из 64 точек могло иметь вертикальную черту вместо ! как лоббирует IBM. В ISO 646-1973 тильда исчезла, а верхняя черта (без крючка) оказалась в кодовой точке 7/14. Я не думаю, что когда-либо видел, чтобы это использовалось, но я не могу подтвердить, что X3.4-1968 перешел непосредственно к тильде в 7/14.

Итак, если этот комментарий верен, то он действительно был предназначен для совместимости с определенными системами, и никто никогда не думал, что сломанная вертикальная черта служит отдельной семантической цели.


¹ Роберт Брингхерст отмечает это отсутствие смысла в своем «Глоссарии символов» в The Elements of Typographic Style , по-видимому, написанном до того, как Unicode стал повсеместным:

| – черта : Вертикальная черта используется в математике как знак абсолютного значения, в просодических исследованиях для обозначения цезуры и в исчислении высказываний (где это называется чертой Шеффера) как знак неконъюнкции. В библиографической работе используются как одинарные, так и двойные штрихи. Также называется цезура . [U+007C]

[…]

¦ – вертикальная черта : Несмотря на важность для программистов и наличие на стандартной клавиатуре ASCII, вертикальная черта не используется в типографике.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *