направление — Викисловарь
Морфологические и синтаксические свойства
падеж | ед. ч. | мн. ч. |
---|---|---|
Им. | направле́ние | направле́ния |
Р. | направле́ния | направле́ний |
Д. | направле́нию | направле́ниям |
В. | направле́ние | направле́ния |
Тв. | направле́нием | направле́ниями |
Пр. | направле́нии | направле́ниях |
на-прав-ле́-ни·е
Существительное, неодушевлённое, средний род, 2-е склонение (тип склонения 7a по классификации А. А. Зализняка).
Корень: -направл-; суффикс: -ениj; окончание: -е [Тихонов, 1996].
Произношение
- МФА: ед. ч. [nəprɐˈvlʲenʲɪɪ̯ə] мн. ч. [nəprɐˈvlʲenʲɪɪ̯ə]
Семантические свойства
Значение
- действие по значению гл. направлять; устремление какого-либо объекта в определённую сторону или точку ◆ Направление ракеты в сторону цели. ◆ Его направление на эту должность было правильным решением.
- линия, указующая или устремлённая в определённую сторону ◆ Западное направление. ◆ Направление на север. ◆ Направление к дому. ◆ Выбрать направление. ◆ Направление движения.
- перен. часть некоего социального, научного или художественного сообщества, объединённая схожестью принципов, идей и целей || соответствующая объединяющая их совокупность принципов и идей ◆ Научное направление. ◆ Новое направление в генетике. ◆ Современные музыкальные направления.
- официальный документ, предписывающий явиться или прибыть куда-либо ◆ Приём детей в возрасте до 17 лет осуществляется по направлению лечащего врача, заверенного подписью доверенного лица. ◆ Вскоре я стоял перед дежурным по гарнизону, которому предъявил удостоверение и направление в часть. Н. П. Каманин, «Лётчики и космонавты»
Синонимы
- ориентация, ориентирование, устремление
- вектор
- течение
- предписание
Антонимы
- дезориентация
- скаляр
- —
- —
Гиперонимы
- действие
- линия
- общность, часть
- документ
Гипонимы
- —
- —
- —
- —
Родственные слова
Этимология
Происходит от гл. направить, далее из на- + править, далее из праслав. *praviti, от кот. в числе прочего произошли: др.-русск. правити «направлять; наставлять, учить; управлять, руководить, распоряжаться», русск. -церк.-слав. правити, укр. правити далее от праслав. *pravъ, от кот. в числе прочего произошли: др.-русск., ст.-слав. правъ «прямой, правильный, невиновный» (др.-греч. εὑθύς, ὀρθός, ὀρθόδοξος), русск. правый, укр. правий, белор. правы, болг. прав «прямой, правый», сербохорв. пра̏в «невинный, прямой», пра̑вӣ «правильный, настоящий», словенск. pràv, нареч. «правильно», рrа̑v, prȃvi, прилаг. «правильный, правый»; чешск., словацк. pravý, польск., в.-луж. prawy «правый, прямой, настоящий», н.-луж. рšаwу, полабск. próvy; восходит к праиндоевр. *prōw- «правый; судья». Использованы данные словаря М. Фасмера. См. Список литературы.
Фразеологизмы и устойчивые сочетания
Перевод
направленность — Викисловарь
Морфологические и синтаксические свойства[править]
падеж | ед. ч. | мн. ч. |
---|---|---|
Им. | напра́вленность | напра́вленности |
Р. | напра́вленности | напра́вленностей |
Д. | напра́вленности | напра́вленностям |
В. | напра́вленность | напра́вленности |
Тв. | напра́вленностью | напра́вленностями |
Пр. | напра́вленности | напра́вленностях |
на-пра́в-лен-ность
Существительное, неодушевлённое, женский род, 3-е склонение (тип склонения 8a по классификации А. А. Зализняка).
Корень: -направл-; суффиксы: -енн-ость [Тихонов, 1996].
Приставка: на-; корень: -прав-; суффиксы: -л-енн-ост-ь [Кузнецова, Ефремова, 1986].
Произношение[править]
- МФА: [nɐˈpravlʲɪn(ː)əsʲtʲ]
Семантические свойства[править]
Значение[править]
- существительное от прилагательного направленный ◆ Особенно важны знания о том, как различия в рентабельности влияют на направленность потоков капитала. «Рентабельность и инвестиции в основной капитал», 2004 г. // «Вопросы статистики» (цитата из Национального корпуса русского языка, см. Список литературы)
- устремлённость, сосредоточенность (мыслей, интересов) ◆ Отсутствует пример употребления (см. рекомендации).
Синонимы[править]
Антонимы[править]
Гиперонимы[править]
Гипонимы[править]
Родственные слова[править]
Ближайшее родство | |
Список всех слов с корнем «прав-» | [править] | |
---|---|---|
|
Этимология[править]
Происходит от ??
Фразеологизмы и устойчивые сочетания[править]
Перевод[править]
Список переводов | |
Библиография[править]
бизнес-направление — Викисловарь
Содержание
- 1 Русский
- 1. 1 Морфологические и синтаксические свойства
- 1.2 Произношение
- 1.3 Семантические свойства
- 1.3.1 Значение
- 1.3.2 Синонимы
- 1.3.3 Антонимы
- 1.3.4 Гиперонимы
- 1.3.5 Гипонимы
- 1.4 Родственные слова
- 1.5 Этимология
- 1.6 Фразеологизмы и устойчивые сочетания
- 1.7 Перевод
- 1.8 Библиография
Морфологические и синтаксические свойства[править]
падеж | ед. ч. | мн. ч. |
---|---|---|
Им. | бѝзнес-направле́ние | бѝзнес-направле́ния |
Р. | бѝзнес-направле́ния | бѝзнес-направле́ний |
Д. | бѝзнес-направле́нию | бѝзнес-направле́ниям |
В. | бѝзнес-направле́ние | бѝзнес-направле́ния |
Тв. | бѝзнес-направле́нием | бѝзнес-направле́ниями |
Пр. | бѝзнес-направле́нии | бѝзнес-направле́ниях |
бѝз-нес-на-прав-ле́-ни·е
Существительное, неодушевлённое, средний род, 2-е склонение (тип склонения 7a по классификации А. А. Зализняка).
Корень: -бизнес-; корень: -направл-; суффикс: -ениj; окончание: -е.
Произношение[править]
- МФА: [ˌbʲiznɛs nəprɐˈvlʲenʲɪɪ̯ə]
Семантические свойства[править]
Значение[править]
- направление предпринимательской деятельности ◆ Отсутствует пример употребления (см. рекомендации).
Синонимы[править]
Антонимы[править]
Гиперонимы[править]
Гипонимы[править]
Родственные слова[править]
Ближайшее родство | |
Этимология[править]
От ??
Фразеологизмы и устойчивые сочетания[править]
Перевод[править]
Список переводов | |
Библиография[править]
Для улучшения этой статьи желательно:
|
Значение слова НАПРАВЛЕНИЕ. Что такое НАПРАВЛЕНИЕ?
НАПРАВЛЕ́НИЕ, -я, ср.
1. Действие по знач. глаг. направить—направлять. Направление поезда на запасный путь. Направление специалистов в районы Крайнего Севера. Направление жалобы по инстанции.
2. Линия движения чего-л.; сторона, в которую устремлено действие, движение. [Источники] стекали с гор по разным направлениям. Пушкин, Путешествие в Арзрум. Я пошел в направлении леска. Тургенев, Контора. Мы пошли вместе по направлению к городу. Чехов, Моя жизнь. В корму бил порывистый ветер. Каждую минуту он менял направление и хлестал то в спину, то в лицо, то справа, то слева. Паустовский, Северная повесть.
3. перен.; чего или какое. Путь развития какого-л. действия, явления и т. п. Направление политики. □ Стремления, на которых основано направление ученой деятельности Гримма, тесно связаны с положением Германии в начале нынешнего столетия. Чернышевский, Архив историко-юридических сведений…, изд. Н. Калачовым. — Район большой? — Не очень. — Две МТС, три совхоза. — Направление хозяйства? — Хлеб и животноводство. Бабаевский, Кавалер Золотой Звезды. || Определенная направленность, устремленность к чему-л. По складу характера, по направлению ума он должен был ежеминутно действовать в свою пользу — в большом и в малом. Каверин, Семь пар нечистых.
4. Общественное, научное и т. п. течение. Литературные направления. Реалистическое направление в искусстве. □ В числе всех мыслей и голосов в этом огромном, беспокойном, блестящем и гордом мире князь Андрей видел следующие, более резкие, подразделения направлений и партий. Л. Толстой, Война и мир. Основными «течениями» или направлениями в литературе считаются два: романтизм и реализм. М. Горький, О том, как я учился писать. — Да пойми, папа, кроме материализма и идеализма, других направлений в философии нет, — доказывала Ольга. В. Попов, Закипела сталь.
5. с определением. Участок фронта, развивающий военные действия в какую-л. сторону, в сторону какого-л. пункта (дающего название этому участку). Перед маршем в дни весенние Три танкиста в тишине На берлинском направлении Говорили о весне. Жаров, Весна у танкистов. Все это огромное хозяйство [базы, госпитали, склады] надо было передислоцировать на север, на гомельское направление. Рокоссовский, Солдатский долг.
6. Документ о назначении на работу, на лечение, обследование и т. п. Направление на анализ крови. □ Мы на работу сюда приехали. Окончили в своем городе фабзавуч и получили направление на завод. В. Беляев, Старая крепость.
направление — это… Что такое направление?
Направление — Направление неоднозначное слово, которое может обозначать: Основное значение и производные от него Направление вектора для вектора в геометрии. Азимут направление на местности, на поверхности с заданной системой координат. Имеет … Википедия
НАПРАВЛЕНИЕ — НАПРАВЛЕНИЕ, направления, ср. 1. Действие по гл. направить направлять (книжн.). Направление на работу. 2. Линия движения чего нибудь; сторона, в которую развивается действие чего нибудь или в которой находится что нибудь. «Стратегия есть… … Толковый словарь Ушакова
направление — Веяние, дух, закваска, настроение. В этом училище дурное направление, дурная закваска. Веяние времени. Солдатский дух. .. См … Словарь синонимов
НАПРАВЛЕНИЕ — НАПРАВЛЕНИЕ, я, ср. 1. см. направить. 2. Линия движения; путь развития. Идти в северном направлении. Взять н. на юг. Правильное н. в работе. Дать н. делу. 3. Участок фронта, от к рого в какую н. сторону направлены боевые действия, выполнение… … Толковый словарь Ожегова
направление — канал кабельной канализации магистраль способ средство метод образ действия — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы канал кабельной… … Справочник технического переводчика
направление — 3.16 направление (conductor): Внешняя колонна обсадных труб скважины. Источник: ГОСТ Р 54483 2011: Нефтяная и газовая промышленность. Платформы морские для нефтегазодобычи. Общие требования … Словарь-справочник терминов нормативно-технической документации
направление — я, с. 1) Линия движения чего л.; пункт, сторона, в которую устремлено действие, движение. Западное направление. Выбрать направление. В корму бил порывистый ветер. Каждую минуту он менял направление и хлестал то в спину, то в лицо, то справа, то… … Популярный словарь русского языка
направление — взять направление • действие, объект выбрать направление • выбор дать направление • действие держать направление • действие, объект изменить направление • изменение менять направление • изменение определить направление • оценка, измерение… … Глагольной сочетаемости непредметных имён
Направление — (referral) – процесс формального извещения агентства социального обеспечения о том, что потенциальный КЛИЕНТ или потребитель нуждается в помощи. Направление составляет сам клиент или третье лицо, обычно из родственников, друзей и соседей клиента … Словарь-справочник по социальной работе
направление — НАПРАВЛЕНИЕ1, я, ср Идеология общественного, литературно художественного, политического и др. течения. Потом вся эта громадная литература рабочего вопроса, самого либерального лассалевского направления… (Л. Т.). НАПРАВЛЕНИЕ2, я, ср Документ о… … Толковый словарь русских существительных
НАПРАВЛЕНИЕ — это… Что такое НАПРАВЛЕНИЕ?
Направление — Направление неоднозначное слово, которое может обозначать: Основное значение и производные от него Направление вектора для вектора в геометрии. Азимут направление на местности, на поверхности с заданной системой координат. Имеет … Википедия
направление — Веяние, дух, закваска, настроение. В этом училище дурное направление, дурная закваска. Веяние времени. Солдатский дух. . . См … Словарь синонимов
НАПРАВЛЕНИЕ — НАПРАВЛЕНИЕ, я, ср. 1. см. направить. 2. Линия движения; путь развития. Идти в северном направлении. Взять н. на юг. Правильное н. в работе. Дать н. делу. 3. Участок фронта, от к рого в какую н. сторону направлены боевые действия, выполнение… … Толковый словарь Ожегова
направление — канал кабельной канализации магистраль способ средство метод образ действия — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы канал кабельной… … Справочник технического переводчика
направление — 3.16 направление (conductor): Внешняя колонна обсадных труб скважины. Источник: ГОСТ Р 54483 2011: Нефтяная и газовая промышленность. Платформы морские для нефтегазодобычи. Общие требования … Словарь-справочник терминов нормативно-технической документации
направление — я, с. 1) Линия движения чего л.; пункт, сторона, в которую устремлено действие, движение. Западное направление. Выбрать направление. В корму бил порывистый ветер. Каждую минуту он менял направление и хлестал то в спину, то в лицо, то справа, то… … Популярный словарь русского языка
направление — взять направление • действие, объект выбрать направление • выбор дать направление • действие держать направление • действие, объект изменить направление • изменение менять направление • изменение определить направление • оценка, измерение… … Глагольной сочетаемости непредметных имён
направление — сущ., с., употр. часто Морфология: (нет) чего? направления, чему? направлению, (вижу) что? направление, чем? направлением, о чём? о направлении; мн. что? направления, (нет) чего? направлений, чему? направлениям, (вижу) что? направления, чем?… … Толковый словарь Дмитриева
Направление — (referral) – процесс формального извещения агентства социального обеспечения о том, что потенциальный КЛИЕНТ или потребитель нуждается в помощи. Направление составляет сам клиент или третье лицо, обычно из родственников, друзей и соседей клиента … Словарь-справочник по социальной работе
направление — НАПРАВЛЕНИЕ1, я, ср Идеология общественного, литературно художественного, политического и др. течения. Потом вся эта громадная литература рабочего вопроса, самого либерального лассалевского направления… (Л. Т.). НАПРАВЛЕНИЕ2, я, ср Документ о… … Толковый словарь русских существительных
Stage direction — определение режиссуры по The Free Dictionary
«Здесь Ирод бушует на театрализованном представлении, а также на улице» — вот одна из постановок сцены. Дьяволы тоже часто бегали среди людей, отчасти для того, чтобы развлечь их, а отчасти для того, чтобы напугать и показать им, что может случиться, если они останутся злыми. Дверь Скиддера, когда он красными чернилами красил постановку для Миртл Делорм (мисс Лисон) в своем (непринятый) комедия с «пируэтом через сцену от L к графу». Наконец она вскарабкалась по устланной ковром лестнице и открыла дверь в комнату с потолочным окном.«И это», — сказала женщина, переходя к Смайку, когда трагические актрисы переходят дорогу, когда они подчиняются постановке сцены, — «И это другой.« Все блестящие вещи »Sandbox Collective, монолог Дункана Макмиллана и Джонни Донахью о взрослении и детстве. борясь с психическим заболеванием, получил шесть кивков, в том числе отдельные цитаты для постановки и постановки сцены. Редактированию уделяется основное внимание в третьем разделе, который начинается с Сюзанны Госсетт «Когда не хватает сценической постановки?». ИА: (импровизированная постановка, различается для каждого спектакля). После окончания средней школы она сначала получила специальность переплетчика, а затем начала изучать театральное искусство и музыкальную режиссуру.Работая оперным режиссером, она дебютировала со своим коротким романом « История старого ребенка », за которым последовали другие литературные публикации, в том числе романы, рассказы и театральные постановки. Его последняя работа включает в себя сценическую режиссуру оперы 19 века. Cinq Mars выступал в Лейпциге в начале 2018 года и в 2017 году. Второй — более длинный текст B 1616 года из оперы Кристофера Марлоу «Доктор Фауст», где за постановкой сцены («Музыка, пока трон спускается») следует речь Доброго Ангела, которая говорит Фаусту. : «Ты повлиял на сладкую диуинитию…требуется с постановкой «цвета», которая могла бы быть направлена на постановку сцены: Джифф Херман, дирижер: Томас Нетополь. С музыкальной постановкой Андреаса Сперинга в исполнении Капеллы Августины и Les Arts Florissants, постановка Рихарда Брунеля, декорации Шанталь Томас , дизайн костюмов Акселя Ауста и молодой состав талантливых исполнителей, это конкретное воплощение постановки переносит своих знаменитых персонажей в драматический современный мир юристов для чрезвычайно приятной и в высшей степени творческой переосмысления классического шедевра.
direction noun — Определение, изображения, произношение и примечания к использованию
- [исчисляемо, неисчислимо] общее положение, в котором человек или вещь движется или указывает на
- в направлении чего-то. Они направились в направлении деревни .
- в чьем-то направлении Она указала в мою сторону.
- в направлении / а… Они наехали на грузовик, едущий в обратном направлении.
- Дорога перекрыта в обоих направлениях.
- Самолет летел в северном направлении.
- в правильном / неправильном направлении
- Когда приехала полиция, толпа разлетелась во все стороны.
- Ветер изменил направление?
- Я потерял чувство направления (= я не знал, куда идти).
Дополнительные примеры
- Сканер отклоняет лазерный луч в горизонтальном и вертикальном направлениях.
- Дэн проследовал в направлении, указанном знаком.
- Он побежал в случайном направлении.
- Я не могу пойти с вами, но могу указать вам общее направление.
- Я не видел аварии, потому что смотрел в противоположном направлении.
- У меня нет особого чувства направления.
- Я выстрелил в общую сторону головы офицера, но промахнулся.
- Я предпочитаю смотреть в сторону движения.
- Меня толкали в одном направлении.
- Она проследила за его взглядом.
- Я измерил расстояние и направление по компасу между последовательными позициями.
- Люди прибегали со всех сторон.
- Она толкнула Сару в общем направлении вперед.
- Она пошла прочь, ни в каком направлении.
- Люди проходили мимо, не глядя в ее сторону.
- Внезапно ветер поменял направление.
- Взрослые смотрели в указанном направлении.
- В результате взрыва обломки разлетелись во все стороны.
- Колонна движется в направлении столицы.
- Течение течет в юго-восточном направлении.
- Поездка в обратном направлении стоит всего 4 доллара.
- Взлетно-посадочная полоса построена с севера на юг.
- Они оба шли в одном направлении.
- Поверните циферблат по часовой стрелке.
- К сожалению, мы ехали не в том направлении.
- Мы оба пошли в разные стороны.
- Что произойдет, если изменить направление тока?
- Во время плавания постоянно следите за изменениями направления ветра.
- В каком направлении мы должны двигаться?
- Дом, ориентированный точно по сторонам света
- Он убежал в сторону реки.
- Я понял, что мы едем не в том направлении.
- Машина ехала в обратном направлении.
- Я исследовал среднюю скорость и направление ветра и течения на маршруте.
- Со стороны комнаты Сары раздался крик смеха.
- В отчете дается краткий кивок в сторону «зеленых» проблем, прежде чем он решительно перейдет на сторону рынка.
Оксфордский словарь словосочетаний прилагательное глагол + направлениепредложение
- от а / направления
- в / направлении
фраз
- направление потока
- направление движения
- направление движения
- …
См. полная запись
- [счетные, обычно во множественном числе] инструкции о том, как что-то делать, куда идти и т. д.
- Давайте остановимся и спросим дорогу.
- направления к чему-то Фермер дал нам дорогу к городу.
- Указания по применению При работе со всеми пестицидами внимательно следуйте инструкциям по применению.
- Как что-то делать Простые инструкции по сборке модели напечатаны на коробке.
Дополнительные примеры
- Это местная достопримечательность, которую часто используют при указании маршрута к городу.
- Есть ли направление для установки палатки?
- На одной стороне каждой карточки есть пошаговые инструкции.
- Каждая глава включает в себя простые инструкции для различных занятий.
- Для достижения наилучших результатов следуйте инструкциям на этикетке.
- Готовить так просто. Вы просто следуете инструкциям на пакете.
- Просто следуйте инструкциям в Интернете, чтобы пройти тест.
- Вы можете дать мне дорогу к Джону?
- Можете дать мне дорогу до почтового отделения?
- Меня всегда спрашивают, как проехать.
- Если хочешь приехать, я могу послать тебе дорогу.
- Интернет-сайты, которые предлагают все, от маршрутов проезда до карт метро.
- Изабель всегда дает очень точные указания.
- Ей дали довольно четкие указания, поэтому она легко нашла отель.
- Учитель дает конкретные указания и корректирует вашу позу.
- Мы получили направление в холл от человека из города.
- указатели направления к новому концертному залу.
Oxford Collocations Dictionary прилагательное глагол + направление
- спросите
- спросите
- дайте кому-нибудь
- …
предлог
- направление
- направление на
См. Полную запись
- [счетный, несчетный] общий путь в которой развивается человек или вещь
- Выставка свидетельствует о нескольких новых направлениях в ее творчестве.
- Мне очень не нравится направление, в котором развивается клуб.
- в… направлении Он хочет вести компанию в другом направлении.
- Считаете ли вы, что ваша карьера движется / движется в правильном направлении?
- Это небольшое улучшение, но, по крайней мере, шаг в правильном направлении.
- в направлении чего-то Индустрия будет продолжать двигаться в направлении большей автоматизации.
- Считаете ли вы, что это радикальное изменение курса президента?
Дополнительные примеры
- Они обсуждают будущее направление партии.
- Дело начало принимать новое направление.
- стратегическое направление компании
- прогнозируемое направление изменения климата в ближайшей перспективе
- дискуссия о будущем направлении социализма
- шаг, который изменит вашу жизнь в положительном направлении
- Мы должны подтолкнуть политиков в правильное направление.
- По крайней мере, сейчас дела идут в правильном направлении.
- Я не уверен в общем направлении проекта.
- Это указывает на новое многообещающее направление исследований рака.
- Компании нужно было изменить направление, чтобы выжить.
- Я чувствовал, что компания движется в положительном направлении.
- Америка не продвинулась в ожидаемом направлении.
- Сначала определите направление ожидаемого роста вашего бизнеса.
- Эти стимулы должны двигать отрасль в желаемом направлении.
- Его понимание нашего бизнеса еще больше укрепит наше стратегическое направление.
- Предложения направлены на то, чтобы задать новое направление деятельности местного самоуправления.
- Когда он учился в Париже, его мысли внезапно изменились.
- В рекомендациях указаны возможные направления дальнейших исследований.
- Партия должна выбрать новое направление, чтобы выжить.
- Новый закон, несомненно, является шагом в правильном направлении, но этого недостаточно.
- Она молодая женщина, определяющая направление ее жизни.
- Книга знаменует собой сдвиг в сторону от ее ранних романов.
- Первым шагом в этом направлении будет обсуждение с профсоюзами.
- История не идет ни в каком конкретном направлении.
- Мы можем помочь компаниям оценить скорость и направление технологических изменений.
- Трудно сказать, в каком направлении пойдет Церковь.
- Рынок движется преимущественно в одном направлении.
- Эти цифры, возможно, придется скорректировать в сторону увеличения.
- Он чувствует, что его музыка движется в том же направлении, что и его американские коллеги.
- Мне пора сменить направление и попытаться найти новую работу.
- Кажется, все преимущества новой технологии имеют одно направление.
- Наши эмоции тянут нас в разные стороны.
- Есть разные соображения, часто тянут в разные стороны.
- Это было серьезным изменением направления внешней политики Великобритании.
Оксфордский словарь словосочетаний прилагательное глагол + указательные фразы
- изменение направления
- сдвиг в направлении
- шаг в… направлении
- …
См. Полную запись
- [счетное] общее положение человека или предмета приходит или развивается от
- Поддержка пришла с неожиданного направления.
- Давайте подойдем к теме с другой стороны.
Оксфордский словарь словосочетаний прилагательное глагол + направлениепредложение
- от а / направления
- в / направлении
фраз
- направление потока
- направление движения
- направление движения
- …
См. полная запись
- [бесчисленное количество] цель; цель
- Мы ищем кого-нибудь с четким пониманием направления.
- И снова ее жизнь потеряла направление.
Дополнительные примеры
- важные решения, определяющие направление нашей жизни
- Кажется, нет четкого направления в политике.
- Не позволяйте дискуссии превращаться в бессистемный разговор без четкого направления.
Оксфордский словарь словосочетаний прилагательное глагол + указательные фразы См. Полную запись
- [бесчисленное множество] искусство управления или руководства кем-то / чем-то
- Ей было доверено руководство проектом.
- под чьим-то руководством Все работы были выполнены студентами под руководством Джона Уильямса.
Дополнительные примеры
- Все такие исследования проводятся под руководством правительства.
- Работают под руководством старшего менеджера.
- Новым работникам требуется указание руководителя.
- Учитель давал четкие указания, но давал детям некоторую автономию.
- Отсутствует централизованное управление службой.
- Монарх обращается к архиепископу за духовным руководством.
Оксфордский словарь словосочетаний прилагательное
- ясно
- стратегический
- духовный
- …
глагол + направление
- дать кому-нибудь
- предоставить (кто-то с)
предлог
- под чьим-то указанием
- направление от
См. Полную запись
- [бесчисленное множество] инструкции, данные кем-то режиссером фильма или спектакля
- Есть какое-то умное направление, и фильм очень хорошо снят.
см. Также направление сцены Темы Фильм и театр1Oxford Collocations Dictionary прилагательное глагол + направление
- спросите
- спросите
- дайте кому-нибудь
- …
предлог
- направление для
- направление на
См. Всю запись
где до
инструкции
development
, где от
цель
контроль
фильм / фильм
Слово Исходное Среднеанглийское в смысле (2)): от латинского directio (n-), от глагола dirigere, от di- ‘отчетливо’ или de- ‘вниз’ + regere ‘положить прямо’.
Идиомы
тянут в разных / противоположных направлениях
- , чтобы иметь разные цели, которые не могут быть достигнуты вместе, не создавая проблем
- Есть разные соображения, часто тянут в разных направлениях.
См. Направление в Oxford Advanced American Dictionary См. Направление в Oxford Learner’s Dictionary of Academic English
Предлоги направления | АНГЛИЙСКИЙ СТРАНИЦА
Следующие предлоги используются для обозначения направления.Предлоги направления являются особенными, потому что они показывают некоторый тип движения. На изображениях ниже показано направление красного шара по отношению к синему объекту. (Пример: Красный шар катится на от синего прямоугольника . ) Прокрутите вниз, чтобы просмотреть примеры предложений, примечаний по использованию и упражнений с предлогами направлений.
Примеры препозиции направления
Предлог | Пример предложения |
---|---|
по | Красный шар отскочил от синей линии и отскочил от нее |
против | Красный шар перекатился на против на синем поле. |
по | Красный шар катится по по синей линии . |
около | Красный шар катится вокруг синей коробки. |
от | Красный шар катится на от синего поля . |
вниз | Красный шар катится вниз по синей лестнице. |
из | Красный шар идет из синего ящика. |
в | Красный шар отскакивает в синюю коробку. |
от | Красный шар катится на по синей коробке . |
на | Красный шар отскакивает от на синего поля. |
из | Красный шар отскакивает из синего поля. |
более | Красный мяч отскакивает от синего квадрата . |
– | Красный шар катит с по отверстие в синем квадрате. |
по | Красный шар катит с по по синему ящику. |
в сторону (ов) | Красный шар катится на к синему ящику. |
под | Красный шар катится по под синим квадратом . |
вверх | Красный шар катит по синей лестнице. |
Использование от , до и из с предлогами направления
На изображениях выше вы заметите, что за некоторыми предлогами следует необязательный от , до или из . Если вы хотите использовать эти предлоги с объектом местоположения, вы должны использовать дополнительный из , до или из . Если объект местоположения отсутствует, вам не нужно использовать дополнительный из , от до или из .
Примеры:
- Шерри провела в дом .
- Шерри прошла в .
- Кэти выпрыгнула на из лодки.
- Кэти выпрыгнула на из .
- Он ушел на от меня .
- Он ушел от .
Иногда носители языка могут нарушать правила !!!
В некоторых общих выражениях мы иногда нарушаем указанное выше правило и не используем предлоги от , до или из , даже если за ними следуют объекты.Фактически, некоторые учебники грамматики утверждают, что значение вместо неверно! Однако вы не всегда можете пропустить из , в или из . Опыт научит вас, когда и где это можно делать.
Примеры:
- Кэти спрыгнула с движущегося трамвая. обыкновенный
- Шерри вышла из двери. обыкновенный
- Шерри вышла из дома . неверно
Добавление к или от до предлогов других направлений
Предлоги — и от могут быть добавлены к другим предлогам направления, чтобы дать более подробное описание того, движется ли кто-то к чему-то или от чего-то.Это особенно характерно для движения по лестнице или холму.
Примеры:
- Джон прошел до вершины лестницы.
- Джон спустился на с на вершину лестницы.
- Джон провел до Мэри.
Упражнения с препозициями направления
Направление
— Веб-технологии для разработчиков
Свойство CSS direction
устанавливает направление текста, столбцов таблицы и горизонтального переполнения.Используйте rtl
для языков, написанных справа налево (например, иврит или арабский), и ltr
для языков, написанных слева направо (например, английский и большинство других языков).
Исходный код этого интерактивного примера хранится в репозитории GitHub. Если вы хотите внести свой вклад в проект интерактивных примеров, клонируйте https://github.com/mdn/interactive-examples и отправьте нам запрос на перенос.
Обратите внимание, что направление текста обычно определяется в документе (например,g., с атрибутом dir
HTML), а не путем прямого использования свойства direction
.
Свойство устанавливает базовое направление текста для элементов уровня блока и направление внедрений, созданных с помощью свойства unicode-bidi
. Он также устанавливает выравнивание текста по умолчанию, элементы уровня блока и направление перемещения ячеек в строке таблицы.
В отличие от атрибута dir
в HTML, свойство direction
не наследуется из столбцов таблицы в ячейки таблицы, поскольку наследование CSS следует дереву документа, а ячейки таблицы находятся внутри строк, но не внутри столбцов.
Направление
и unicode-bidi свойства
— это два единственных свойства, на которые не влияет сокращенное свойство all
.
Синтаксис
/ * Значения ключевых слов * / направление: ltr; направление: RTL; / * Глобальные значения * / направление: наследование; направление: начальное; направление: не задано;
Значения
-
л
- Текст и другие элементы идут слева направо. Это значение по умолчанию.
-
RTL
- Текст и другие элементы идут справа налево.
Чтобы свойство direction
оказывало какое-либо влияние на элементы встроенного уровня, значение свойства unicode-bidi
должно быть embed
или override
.
Формальное определение
Формальный синтаксис
ltr | RTL
Примеры
Настройка направления справа налево
blockquote { направление: RTL; }
Технические характеристики
Совместимость с браузером
Обновите данные о совместимости на GitHub
Рабочий стол | Мобильный | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | Android 272 906 Chrome для Android | Opera для Android | Safari на iOS | Samsung Internet | |||
направление | Chrome Полная поддержка 2 | Кромка Полная поддержка 12 | Firefox Полная поддержка 1 | IE Полная поддержка 5.5 | Опера Полная поддержка 9.2 | Safari Полная поддержка 1 | WebView Android Полная поддержка 1 | Chrome Android Полная поддержка 18 | Firefox Android Полная поддержка 4 | Опера Android Полная поддержка 10.1 | Safari iOS Полная поддержка 1 | Samsung Internet Android Полная поддержка 1.0 |
Условные обозначения
-
Полная поддержка - Полная поддержка
См. Также
предлогов направления | Grammarly
Предлоги направления дают читателю ощущение места или местоположения.В следующей таблице перечислены различные предлоги направления, их определения и примеры.
Вот совет: Хотите, чтобы ваш текст всегда выглядел великолепно? Grammarly может уберечь вас от орфографических ошибок, грамматических и пунктуационных ошибок и других проблем с написанием на всех ваших любимых веб-сайтах.
Предлог | Значение | Пример |
выше | выше относительно чего-то другого | Молоко выше содовой в холодильнике. |
по | на другой стороне | Мой друг живет через дорогу от меня. |
по | у | Утки едят вдоль реки. |
из | в группе | Девушка сидела среди своих друзей. |
около | по кругу | Они рассказывали истории у костра. |
при | указывает на конкретную точку | Встретимся у знака остановки. |
сзади | сзади | Сотрудники припарковались за магазином. |
ниже | ниже относительно другого | Я повесил плакат под зеркалом. |
у | рядом с | Подойди ко мне. |
близко к | рядом с | Цветы находятся рядом с производственным отделом. |
более | выше | Специи над раковиной. |
– | из одной точки в другую | Река протекает через лес. |
в сторону | по направлению | Мужчина направился к выходу. |
вверх | от низкого к высокому | Магазин прямо у дороги. |
вниз | от высокого к низкому | Мальчик упал с холма. |
между | в пространстве, разделяющем две вещи | Кольцо упало между подушками дивана. |
по | рядом с | Комиссионный магазин при церкви. |
внутри / дюйм | в пределах | Вы когда-нибудь были в заброшенном здании? |
около | рядом с | Кинотеатр у межгосударственной трассы. |
рядом с | у | Библиотека рядом с почтовым отделением. |
по | трогать что-то | Положите почту на стол. |
на | движется поверх чего-то | Собака залезла на кровать. |
от | из | Не прыгай со стены. |
прошлое | на дальней стороне | Она проехала мимо дома. |
под | ниже чего-то | Кот спал под кроватью. |
Некоторые предлоги сложнее других.Например, не так логично размещать на автобусе, поезде или самолете, а не на , но мы так говорим. Пока вы находитесь в самолете (то есть внутри самолета), на самолете также есть логотип и два крыла на самолете, хотя их нет внутри с вами. Если вы сомневаетесь в том, как использовать определенный предлог, поищите соответствующий термин в словаре.
Встроенная разметка и двунаправленный текст в HTML
Встроенная разметка и двунаправленный текст в HTML
Целевая аудитория: разработчики контента, работающие со сценариями с написанием справа налево, кодировщики HTML и SVG (с использованием редакторов или сценариев), разработчики сценариев (PHP, JSP и т. Д.)), разработчиков схем (DTD, XML Schema, RelaxNG и т. д.) и всех, кто пытается понять, как заставить их смешанный текст правильно смотреться в разметке.
Многие примеры в этом документе показаны в виде изображений, чтобы избежать проблем для тех, у кого браузер не воспроизводит то, что было задумано, или не имеет шрифтов, отличных от ASCII.
Примеры кода, содержащие текст на арабском языке и иврите, могут отображаться по-разному в зависимости от того, какой редактор используется. В этой статье текст с письмом справа налево в примерах кода представлен ПЕРЕВОДАМИ В ЗАПИСИ, а текст слева направо — в нижнем регистре.Весь текст в образцах кода отражает направление символов, хранящихся в памяти, а не отображаемый результат. Исходная версия текста в верхнем регистре будет читаться справа налево.
Чтобы увидеть полный исходный код, щелкните ссылку «Проверить в своем браузере» и просмотрите источник отображаемой страницы.
Обычно для контента на арабском, иврите и других языках используются сценарии с написанием справа налево для включения цифр или текста из других сценариев.Оба они обычно проходят слева направо в общем контексте справа налево.
В этой статье рассказывается, как написать HTML, где текст с разными направлениями написания смешан внутри абзаца или другого блока HTML (т. Е. встроенного или фразового содержимого ). (В сопутствующей статье Структурная разметка и текст с направлением справа налево в HTML рассказывается, как использовать разметку HTML для таких элементов, как html
, и структурной разметки, например p
или div
и форм.)
Если вы знаете направление всего задействованного текста , плотно оберните каждую фразу противоположного направления в разметке и используйте атрибут dir
в этой разметке. Обязательно вложите разметку, чтобы показать структуру.
название: ВВЕДЕНИЕ В c ++ на арабском языке.
Если вы хотите защитить свой код от устаревших или несовместимых браузеров, где за плотно обернутым текстом следует в строке число или логически отдельная фраза противоположного направления, добавьте & rlm;
или & lrm;
(выберите тот, который соответствует основному направлению окружающего текста) сразу после фразы.
находим фразу ' МЕЖДУНАРОДНАЯ ДЕЯТЕЛЬНОСТЬ & lrm;' 5 раз на странице.
Если вы не знаете направление текста , который будет вставлен во время выполнения, добавьте dir = auto
к любой разметке, которая плотно обертывает это место. Если разметки нет, оберните местоположение элементом bdi
.
foreach $ restaurant
echo "
$ restaurant ['name'] - $ restaurant ['count'] reviews
";
Расскажите подробнее
В статье сначала описываются основные принципы, лежащие в основе работы двунаправленного алгоритма Unicode.Затем рассматриваются некоторые из наиболее распространенных сценариев, в которых алгоритм двунаправленного текста требует помощи путем добавления разметки или управляющих кодов. Он написан в учебном стиле, который помогает читателю с небольшим опытом или без него справляться с продвижением двунаправленного текста от одной концепции к другой.
Если вы хотите немного подробнее, перейдите к разделу «Шаги по обработке встроенного двунаправленного текста в HTML».
Если вы хотите лучше понять встроенный двунаправленный текст и увидеть рабочие примеры, прочтите оставшуюся часть этой статьи.
Статья посвящена использованию разметки в HTML, но большинство концепций актуально и для других языков разметки.
Если вы не совсем знакомы с двунаправленным алгоритмом Unicode, то, прежде чем читать дальше, вам следует прочитать базовое введение в то, как работает алгоритм двунаправленного текста.
В этой статье основное внимание уделяется встроенному контенту, но для получения информации о том, как dir
следует использовать в теге html
, а для структурной разметки см. Структурная разметка и текст с направлением справа налево в HTML .
В следующих разделах мы рассмотрим конкретные примеры того, что может пойти не так, почему это идет не так и что это исправить. Тем не менее, важно понимать, что, по сути, все проблемы возникают, когда контент в одном направлении включает в себя строку inline в противоположном направлении. Мы будем называть эти фразы противоположного направления. Фраза противоположного направления может быть однонаправленной пробежкой (например, словом) или может быть набором встроенных направленных пробежек с изменениями в базовом направлении.
В следующем примере английское предложение содержит фразу противоположного направления между кавычками. Эта фраза сама по себе также содержит фразу противоположного направления (слово C ++) и восклицательный знак, который должен стоять в конце арабской фразы. Стрелки показывают фразы противоположного направления.
Общие примеры таких фраз включают цитаты, названия книг, статей или пьес, форматированные числа (например, номера телефонов и MAC-адреса), адреса улиц и электронной почты, а также различные названия, такие как названия брендов, сокращения, номера деталей, названия сайтов, названия мест, имена файлов (и пути) и т. д.
Проблема усугубляется в приложениях, которые перетаскивают текст на страницу, например, из базы данных. Приложение часто не знает априори, является ли такой текст (или, возможно, содержит) фразу противоположного направления, и должно оценивать его направление во время выполнения, проверяя диапазоны Unicode своих символов. HTML5 представляет функцию для этого в браузере.
Всякий раз, когда встречается фраза противоположного направления, все может пойти не так. То есть, что-то пойдет не так, если в тексте без особого «переноса» будет встроенная фраза противоположного направления, которая:
- начинается или заканчивается нейтральными символами,
- начинается с числа
- следует число
- следует другая, но логически отдельная фраза противоположного направления:
- содержит одну или несколько вложенных фраз, базовое направление которых противоположно направлению фразы.
За
За
Хотя этот список кажется сложным, нет необходимости определять, какой из этих случаев относится к той или иной фразе. Существует простой стандартный способ «обертывания» фраз противоположного направления, который предотвратит проблемы во всех перечисленных выше случаях и не причинит вреда, когда ни один из них не подходит. Мы расскажем, как сделать такую упаковку для браузеров, поддерживающих HTML5, и для других.
ПРИМЕЧАНИЕ! В этот раздел включены ссылки на разметку, введенную HTML5, которая должна упростить различные аспекты обработки встроенного двунаправленного текста.Новые функции еще не полностью реализованы во всех браузерах. Мы указываем на то, что нового. Используйте новые функции там, где это возможно, и поощряйте разработчиков браузеров продолжать их реализацию.
Атрибут dir
Чтобы задать направление по умолчанию для всего HTML-документа справа налево, добавьте dir = "rtl"
в тег html
. Это приведет к тому, что все элементы в документе унаследуют базовое направление RTL.
Вы можете изменить базовое направление содержимого на странице, окружив это содержимое элементом и добавив атрибут dir
, чтобы указать желаемое направление.
В принципе, правильное решение для каждой фразы противоположного направления — установить ее базовое направление с помощью атрибута dir
для элемента, плотно заключенного в фразу.
Ознакомьтесь с рабочими примерами ниже, чтобы увидеть, как это работает.
LRM / RLM
Одно из применений LRM и RLM состоит в том, чтобы расширить направленный пробег через нейтральные или слабые символы в начале или конце противоположной фразы, поставив знак того же направления, что и фраза на другой стороне этих нейтральных или слабые персонажи.Вы можете увидеть пример того, как это работает, в расширенных примечаниях по использованию для варианта использования 1 ниже.
Другое использование — отделить фразу противоположного направления от некоторого соседнего, но независимого текста, который в противном случае был бы неправильно обработан как тот же направленный бег (см. Пример использования 3 для хорошего примера). Для этого вы можете поставить между ними отметку направления с той же направленностью, что и общий контекст.
В HTML5, где атрибут dir
является изолирующим, оба случая лучше решать, добавляя атрибут dir
к элементу, заключающему фразу противоположного направления, поэтому действительно нет необходимости использовать LRM / RLM.Подробнее см. Ниже.
dir = «auto»
HTML5 предоставляет новое значение для атрибута dir
: auto
. Значение auto
указывает браузеру посмотреть на первый строго типизированный символ в элементе. Если это набираемый справа налево символ, например еврейская или арабская буква, элемент получит направление rtl
. Если это, скажем, латинский символ, направление будет ltr
.
Есть угловые случаи, когда это может не дать желаемого результата, но обычно дает желаемый результат.
Обратите внимание, что браузер игнорирует любые нейтральные или слабые символы в начале текста при поиске первого сильного символа. Он также игнорирует все, что находится внутри элемента bdi
или элемента с собственным тегом dir
, включая auto
.
Как и любое другое использование атрибута dir
в HTML5, dir = "auto"
также направленно изолирует свое содержимое от окружения.
Элемент bdi
bdi
поставляется с атрибутом dir
, установленным по умолчанию на новое значение auto
(см. Выше), однако также можно использовать явный атрибут dir
на bdi
со значениями, установленными на ltr
или rtl
, если вы знаете направление фразы и просто хотите ее изолировать.
Выбор, прикрепить ли dir = "auto"
к существующему элементу или обернуть фразу в bdi
, зависит от того, есть ли у вас уже встроенный элемент, плотно оборачивающий фразу потенциально противоположного направления, и произойдет ли это. чтобы узнать направление фразы (или угадать ее лучше, чем логика браузера dir = "auto"
).
Элемент bdo
Есть важные варианты использования bdo
, но они встречаются редко.Для получения дополнительной информации см. Переопределение алгоритма ниже. Не путайте этот элемент с bdi
и не используйте его для управления обычным двунаправленным текстом.
Прокладка CSS
Браузеры, которые еще не поддерживают CSS, будут просто вести себя так же, как и раньше, но самые последние версии основных браузеров уже поддерживают желаемое поведение.
Прокладка CSS имеет следующий вид:
[dir = 'ltr'], [dir = 'rtl'] { юникод-биди: -вебкит-изолят; юникод-биди: -моз-изолят; юникод-биди: -мс-изолят; юникод-биди: изолировать; } bdo [dir = 'ltr'], bdo [dir = 'rtl'] { юникод-биди: биди-переопределить; юникод-биди: -webkit-изолировать-переопределить; юникод-биди: -moz-изолировать-переопределить; юникод-биди: -ms-изолят-переопределить; юникод-биди: изолировать-переопределить; }
На момент написания все версии браузеров, которые поддерживают изоляцию в CSS, также поддерживают элемент bdi
.
Здесь мы суммируем рекомендации по умолчанию для работы с двунаправленным встроенным текстом. Часто работают альтернативные подходы, но описанные здесь подходы просты в применении и должны работать во всех случаях.
Когда не подходит ни один из проблемных вариантов использования, описанные здесь подходы не будут иметь видимого эффекта. Но когда один из них действительно применяется, эти подходы обеспечивают простое решение, которое не требует от вас конкретного выяснения, в чем проблема.
Описание используемой разметки можно найти в предыдущем разделе. В следующих разделах будут представлены отработанные примеры. Некоторые из альтернатив также исследуются в рабочих примерах.
Если текст, который нужно разметить, плотно обернут не встроенным элементом , вы обычно добавляете к этому элементу атрибут dir
. В некоторых случаях это может привести к нежелательному выравниванию блока текста на странице. Чтобы избежать этого, вы можете добавить встроенный элемент непосредственно внутри тегов существующей разметки и следовать приведенным ниже правилам для разметки этого встроенного элемента.Для получения дополнительной информации об обработке направления в нестрочных элементах см. Структурная разметка и текст с написанием справа налево в HTML .
Плотно оберните фразы противоположного направления
Лучший способ начать решать проблемы двунаправленного текста в вашем контенте — плотно обернуть каждую фразу противоположного направления в разметке, которая задает ее базовое направление. Под плотно обернутым мы имеем в виду, что элемент содержит всю фразу противоположного направления и ничего, кроме фразы противоположного направления.
Если вы знаете направление фразы
Большинство потенциальных проблем, упомянутых ранее, просто исчезают, когда вы добавляете атрибут dir
к плотно обернутым фразам текста противоположного направления. Когда браузеры, поддерживающие спецификацию HTML5, обнаруживают атрибут dir
в элементе, они изолируют текст внутри элемента от текста, окружающего его.
Если фраза уже плотно заключена во встроенный элемент, для этой цели можно использовать существующий элемент.Если нет, добавьте элемент span
.
Примеры текста в контексте слева направо
1 | Раньше: | ltr-text RTL-TEXT
|
После: | ltr-text RTL-TEXT
| |
2 | Раньше: | ltr-text RTL-TEXT
|
После: | ltr-text RTL-TEXT
| |
3 | Раньше: | ltr-text RTL-TEXT ltr-text-in-rtl
|
После: | ltr-text RTL-TEXT ltr-text-in-rtl
|
Защита кода от устаревших браузеров.
Этот подход можно надежно защитить от обработки Edge и Safari или других устаревших браузеров, которые по-прежнему не изолируют элементы с помощью атрибута dir
. Плотно обернув фразу, как показано, добавьте знак направления (RLM или LRM) сразу после разметки этой фразы. Выберите тот, который соответствует направлению окружающего контекста. Это в основном требуется, когда за фразой следует число или отдельная фраза противоположного направления (например, в списке), но вы можете добавить указатель направления, соответствующий направлению контекста, после каждой сжатой фразы.
Примеры текста в контексте слева направо
1 | Раньше: | ltr-text RTL-TEXT 1234
|
После: | ltr-text RTL-TEXT & lrm; 1234
| |
2 | Раньше: | ltr-text RTL-TEXT-1 , RTL-TEXT-2 p > |
После: | ltr-text RTL-TEXT-1 & lrm ;, RTL-TEXT-2 < / п> |
Если вы не знаете направление фразы
Когда текст будет добавлен во время выполнения на вашу HTML-страницу, вы не сможете заранее предсказать базовое направление введенного текста.Чтобы справиться с этой возможностью, у вас есть два варианта.
Если фраза уже плотно заключена в элемент, вы можете просто добавить к этому элементу dir = "auto"
. Это направленно изолирует текст элемента и смотрит на первый сильный символ, чтобы определить, какое базовое направление применить.
В противном случае оберните фразу в элемент bdi
(или в элемент span
с dir
, установленным на auto
, если хотите.) Без атрибута dir
элемент bdi
ведет себя так, как если бы dir = "auto" Было применено
.
Примеры того, как обслуживать текст, вставляемый во время выполнения
1 | Раньше: | статический текст вставленный текст |
После: | статический текст вставленный текст | |
2 | Раньше: | статический текст вставленный текст
|
После: | статический текст вставленный текст или статический текст вставленный текст |
Защита кода от устаревших браузеров.
Изоляция может быть решена с помощью LRM / RLM, как описано выше, но ключевое преимущество элемента bdi
или dir = "auto"
заключается в том, что они могут угадывать соответствующее базовое направление для вставленного текста.
К сожалению, на самом деле нет альтернативного способа автоматического определения базового направления для вставленного текста, кроме использования сценария.
В этом разделе мы рассмотрим, как написать код, который обращается к различным случаям использования, в которых контент написан автором.В следующем разделе рассматриваются варианты использования, когда контент вставляется на страницу.
Вариант использования 1: вложенные двунаправленные объявления
В этом примере заголовок книги с написанием справа налево — это , встроенный в контексте слева направо, а само название книги содержит встроенную фразу с письмом слева направо. Вот код без дополнительной разметки двунаправленного текста:
Плохой код. Не копируйте!
заголовок - «ВВЕДЕНИЕ В c ++» на арабском языке.
Что можно ожидать увидеть:
К сожалению, двунаправленный алгоритм не может сказать, где должны быть границы вложенных изменений в базовом направлении.Результат без помощи разметки:
Пример использования крепления 1
Чтобы решить эту проблему в HTML5, если вокруг фраз противоположного направления нет другой разметки, оберните их в разметку с помощью
соответствующего значения dir
. (Обратите внимание, кстати, как выглядит разметка внутри кавычек, которые являются частью английского текста.)
Важно отметить, что каждая фраза вложена в . Простое включение арабского в один диапазон
, за которым следует диапазон
, содержащий C ++, вообще не приведет к улучшению.
примечания по расширенному использованию: Обратите внимание, что в этом случае необходимы два элемента с каталогом dir
. Это потому, что есть две фразы противоположного направления. Если бы использовался только один, например:
Плохой код. Не копируйте!
заголовок: " ВВЕДЕНИЕ В c ++ "
отображаемый текст будет таким, как показано ниже. Это перемещает C ++ влево по мере необходимости, но знаки + появляются не на той стороне C.
Это не удается, потому что «C ++» представляет собой фразу противоположного направления (LTR) в заголовке, оканчивающуюся нейтральными символами, и теперь фраза отображается с базовым направлением RTL. Алгоритм двунаправленного текста не имеет возможности узнать, что знаки плюс являются частью фразы LTR, а не контекста RTL, и поэтому отображает их слева от буквы «C», а не справа от нее.
Чтобы решить эту проблему, оберните общую фразу RTL в
, а фразу LTR, вложенную внутри нее, в собственный
, как показано.
Если уже есть подходящая разметка вокруг названия книги, например, элемент cite
, добавьте к нему атрибут dir
.
примечания по расширенному использованию: Если бы «C ++» в этом примере было обычным словом латинского алфавита, таким как «Python», вам не нужно было бы размечать его, чтобы получить правильное отображение. Об этом позаботится алгоритм двунаправленного текста. Однако разметка текста таким образом избавляет вас от необходимости понимать, почему эти два случая различаются, и от необходимости определять, какой из случаев применим к вашему контенту.
Точно так же, если заголовок не содержал внедренного текста слева направо, вам вообще не нужна была бы направленная разметка, но добавление ее позволяет избежать возможных проблем, связанных со следующим встроенным текстом, например, когда текст редактируется для добавления номер или другое название, например:
заголовки: ВВЕДЕНИЕ В АРАБСКИЙ , ПЕРВЫЕ ШАГИ В УРДУ и ОСВОЕНИЕ ИВРЕЙСКОГО ЯЗЫКА .
Bulletproofing для старых браузеров
Решение, описанное для браузеров с поддержкой HTML5, будет одинаково хорошо работать и с браузерами, не поддерживающими функции HTML5.
примечания по расширенному использованию: Как отмечалось ранее, одно использование LRM и RLM заключается в том, чтобы продлить направленный проход через нейтральные или слабые символы в начале или конце фразы противоположного направления, поставив отметку того же направления как фраза по другую сторону от нейтральных или слабых персонажей.В этом примере вместо того, чтобы заключать «C ++» в
, мы могли бы добавить & lrm;
после второго плюса:
заголовок: ВВЕДЕНИЕ В c ++ & lrm;
Результат то, что нам нужно:
Поскольку LRM является строго символом слева направо, нейтральные плюсы теперь находятся между двумя сильными символами слева направо (C и LRM).Таким образом, они также становятся слева направо в направлении, выполняя единый направленный бег четырех персонажей.
Однако используемые таким образом LRM и RLM немного похожи на gotos в языках программирования: это быстрый прием, который, в отличие от атрибута dir
, ничего не говорит о структуре текста. И они просто не могут использоваться для обработки фразы противоположного направления, которая содержит вложенную фразу в исходном направлении, как наш полный пример «Введение в C ++» выше.Это может показаться эзотерическим случаем, но это удивительно часто при отображении данных с письмом справа налево на странице с письмом слева направо, потому что использование слов с письмом слева направо (например, «C ++») не является редкостью в текст с письмом справа налево.
Итак, если вы не хотите анализировать, могут ли LRM и RLM заменить использование атрибута dir
в вашем случае, просто используйте атрибут dir
.
Пример использования 2: следующие числа
В следующем примере фраза противоположного направления — , за которой следует логически отдельное число .Это код без разметки двунаправленного текста:
Плохой код. Не копируйте!
мы 5 раз находим на странице фразу «ИНТЕРНАЦИОНАЛИЗАЦИЯ».
Вы ожидаете увидеть:
Фактически вы увидите:
Это происходит потому, что алгоритм двунаправленного текста предписывает браузеру рассматривать цифру «5» как часть текста на иврите. Однако здесь это неуместно. Нам нужно найти способ сказать, что имя и число — это разные вещи, т.е.чтобы отделить вставленное имя от числа.
Вариант использования 2
Оберните фразу противоположного направления (заголовок) в разметку и добавьте соответствующее значение dir
. Больше ничего добавлять не нужно, так как атрибут dir
автоматически изолирует его содержимое.
Если уже есть подходящая разметка для окружения названия книги, например, элемент a
, добавьте к нему атрибут dir
.
Bulletproofing для старых браузеров
Для браузеров, где dir
не изолирует, вы должны исправить это, не только добавив разметку вокруг противоположного направления, текст на иврите, но и добавив после него символ LRM.Это предотвратит привязку числа к тексту с письмом справа налево.
Если строка поиска уже была плотно обернута элементом, используйте этот тег элемента для добавления атрибута dir
и добавьте после него символ LRM.
Конечно, если общий контекст идет справа налево, например. Арабский / иврит / и т. Д. текста, а название книги было на английском языке, вам нужно будет добавить символ RLM, а не символ LRM.
Вариант использования 3: списки
Нейтралы между проходами в одном направлении иногда могут быть неверно интерпретированы алгоритмом двунаправленного текста.В этом случае у нас есть несколько названий стран на арабском языке, перечисленных в абзаце LTR. Это пример фразы противоположного направления, за которой следует другая, но логически отдельная фраза противоположного направления. Вот исходный код без разметки двунаправленного текста:
Плохой код. Не копируйте!
названия этих штатов на арабском языке: EGYPT, BAHRAIN и KUWAIT соответственно.
Мы ожидаем увидеть следующее:
В фактическом результате первые два арабских слова меняются местами, а промежуточная запятая перемещается в правую часть пробела между словами.
Причина сбоя в том, что со строго типизированным символом справа налево (RTL) с обеих сторон двунаправленный алгоритм
видит нейтральную запятую как часть арабского текста. Он интерпретирует первые два арабских слова и запятую как однонаправленный переход на арабском языке. Фактически, это часть английского текста, и он должен обозначать границу между двумя отдельными направлениями справа налево в
Арабский.
Решение для этого варианта использования аналогично решению для предыдущего варианта использования, поэтому мы сохраним краткие примечания ниже и предполагаем, что вы прочитали решения для вариантов использования 1 и 2.Мы представим только метод разметки по умолчанию.
Вариант использования крепления 3
Просто оберните каждое арабское слово разметкой и добавьте соответствующее значение dir
.
Если вокруг арабского текста уже есть разметка, такая как элемент a
, добавьте к нему атрибут dir
.
Bulletproofing для старых браузеров
Добавьте разметку вокруг арабского текста, но также добавьте после него символ LRM всякий раз, когда за этим текстом следует другая фраза противоположного направления.Используйте символ RLM, если окружающий контекст написан справа налево.
Как и раньше, если арабский текст уже был плотно обернут элементом, используйте этот тег элемента, чтобы добавить атрибут dir
.
В этом разделе мы рассмотрим варианты использования, которые включают внедрение содержимого на страницу во время выполнения.
Важно отметить, что мы не можем адресовать разметку внутри внедренного контента. Во всех приведенных ниже случаях, если введенные фразы содержат сами встроенные фразы противоположного направления, они должны быть уже размечены, когда фраза вводится на страницу, либо в базе данных, либо добавляется с помощью сценария при выборке введенной фразы.Если этого не сделать, введенный текст будет хорошо выглядеть для простых случаев, но может быть проблематичным для более сложных.
Вариант использования 4: вложенные двунаправленные объявления
В статье Структурная разметка и текст с направлением справа налево в HTML приведен пример страницы для книжного интернет-магазина, который продает книги на многих языках и должен отображать оригинальные названия книг независимо от языка пользователя. интерфейс. Таким образом, название книги на иврите или арабском языке может отображаться в интерфейсе на английском языке, и наоборот.
Предположим, что вы искали книгу הצהרות קידוד תװי CSS , и предположим, что эта книга не была найдена. В книжном магазине может появиться сообщение об этом. Изображение ниже показывает то, что можно было бы увидеть.
Обратите внимание, как «CSS» находится слева от текста на иврите, потому что он является частью названия книги. Однако со следующим исходным кодом …
Плохой код. Не копируйте!
по вашему запросу - КОДИРОВАНИЕ СИМВОЛОВ В css - не найдено ни одного документа.
… вот реальный результат. Обратите внимание, как «CSS» теперь находится справа от текста на иврите.
Пример использования крепления 4
Правило по умолчанию, когда вокруг введенного текста нет другого элемента, заключается в том, чтобы обернуть его в bdi
.
Тег bdi
автоматически назначает направление на основе первого строгого символа во введенной строке.
примечания по расширенному использованию: Возможно, что строка поиска в этом примере начинается с сильного символа слева направо, например, если название книги, которую мы ищем, начинается с «CSS», а не заканчивается на Это.В этом случае по умолчанию мы мало что можем сделать с разметкой. Чтобы охватить этот случай, вам придется использовать скрипт для определения направления строки в целом и применения его к разметке.
Если — это другой элемент вокруг введенного текста, используйте dir = "auto"
или оберните введенную фразу в bdi
.
Bulletproofing для старых браузеров
Без поведения разметки HTML5 мы не сможем решить этот вариант использования с помощью разметки, так как нам нужно заранее знать направление текста.Это может быть достигнуто только путем знания направления или изучения введенной фразы перед вставкой и применения соответствующей информации о направлении с помощью сценария.
Пример использования 5: следующие числа
Вот пример, когда названия ресторанов добавляются на страницу из базы данных и сопровождаются числом. Вы не знаете заранее направленность введенного текста. Это код, созданный сценарием, который вставляет фразы без разметки двунаправленного текста:
Плохой код.Не копируйте!
aroma - 3 отзыва
PURPLE PIZZA - 5 отзывов
PURPLE PIZZA roma - 3 отзыва
И вот то, что можно было бы увидеть, и что вы действительно увидите.
Как это должно выглядеть.
Как это на самом деле выглядит.
Проблема со вторым названием ресторана возникает из-за того, что браузер считает, что «- 5» является частью текста на иврите.Это то, что говорит ему алгоритм Unicode Bidi, и обычно это правильно. Но не здесь. Нам нужно найти способ сказать, что имя и номер — это разные вещи, т.е. чтобы отделить вставленное имя от числа.
В названии третьего ресторана номер снова на правильном месте, но слово «Roma» является частью еврейского названия и должно появиться слева от еврейского текста. Другими словами, нам нужно применить базовое направление RTL ко всему введенному тексту.
Пример использования крепления 5
Еще раз, правило по умолчанию, когда вокруг введенного текста нет других элементов, заключается в том, чтобы обернуть его в bdi
. Элемент bdi
автоматически отделяет введенную фразу от числа и задает направление фразы на основе ее первого сильного символа.
Тег bdi
автоматически назначает направление на основе первого строгого символа во введенной строке.
Вы заметите, что в приведенном выше примере bdi
также помещается вокруг имени Aroma .Конечно, на самом деле вам это не нужно, но вреда от этого не будет. С другой стороны, это упрощает необходимый код сценария и означает, что вы можете обрабатывать любое имя, выходящее из базы данных, независимо от сценария, в котором оно находится.
Если — это другой элемент вокруг введенного текста, используйте dir = "auto"
.
Bulletproofing для старых браузеров
Опять же, без поведения разметки HTML5 все, что мы можем сделать, это добавить символ LRM после введенной фразы, чтобы гарантировать, что он изолирован от числа.Этого было бы достаточно, чтобы правильно отобразить второй элемент в списке, потому что это очень простой случай, без встроенных фраз противоположного направления или нейтральных символов. Третий случай, однако, не будет работать так хорошо, так как базовое направление должно быть установлено справа налево, чтобы слово ‘Roma’ появилось слева. Это может быть правильно отрисовано только в том случае, если к введенной фразе добавлена разметка перед вставкой.
Код будет выглядеть примерно так.
Вариант использования 6: Знаки препинания в конце фразы противоположного направления
Очень часто знаки препинания или какой-либо другой нейтральный символ появляются в конце фразы противоположного направления и принадлежат этой фразе.
К сожалению, такие нейтральные элементы между разными направлениями обычно неверно интерпретируются, если нет дополнительной разметки двунаправленного текста. В следующем примере восклицательный знак должен стоять в конце арабского текста, т.е. к
слева, вот так:
К сожалению, если полагаться исключительно на двунаправленный алгоритм, мы увидим это:
Учитывая наше понимание алгоритма двунаправленного текста, мы можем легко понять, почему это произошло.Поскольку восклицательный знак был введен
между последней буквой RTL ‘ب’ (слева) и LTR буквой ‘i’ (слова ‘in’) его направленность определяется базовым направлением
абзац, т.е. LTR в данном случае.
Поскольку восклицательный знак отображается как LTR, он присоединяется к направленному бегу, который включает текст
‘на арабском’.
Исправление варианта использования 6, когда направление известно
Общее решение, упомянутое выше, работает нормально: просто поместите фразу противоположного направления в элемент с атрибутом dir
.Если элемент еще не присутствует, используйте диапазон
.
примечания по расширенному использованию: Вы также можете просто поместить RLM после восклицательного знака, но мы уже обсуждали ранее, почему это менее идеальное исправление. Также обратите внимание, что при использовании этого решения без разметки арабский текст не размечен для языка или стиля. Добавление разметки вокруг встроенного заголовка, вероятно, лучший способ решить проблему.
Исправление варианта использования 6 для введенного текста
Используйте bdi
, если окружающего элемента еще нет, в противном случае поместите dir = "auto"
на окружающий элемент.
Пример использования 7. Телефонные номера, MAC-адреса и т. Д.
На рисунке ниже показан ожидаемый результат отображения телефонного номера в контексте с письмом справа налево, где код города заключен в круглые скобки и где номер появляется в начале строки или после некоторого письма справа налево. текст.
На следующем рисунке показано, что вы действительно видите, если полагаться исключительно на алгоритм двунаправленного текста.
Поскольку это числа, порядок, применяемый двунаправленным алгоритмом, немного отличается от того, что мы видели раньше, но исправление, по сути, такое же.
Вот еще один, несколько более проблемный пример того же самого. На рисунке ниже показан номер MAC-адреса, который вы ожидаете увидеть в контексте справа налево. Последовательность 01: 02: aa: 4a: bb: 06 выглядит точно так же, как и в контексте слева направо.
Однако вот что вы увидите, полагаясь исключительно на двунаправленный алгоритм.
Это особенно беспокоит, так как не очевидно, что порядок неправильный.Даже если вы знали, что это неверно, совсем не ясно, как это следует читать.
Хотя задействовано больше символов, эта проблема вызвана тем, что двунаправленный алгоритм предполагает, что начальный ряд чисел (и двоеточий, поскольку они нейтральны) связан с предыдущим текстом на иврите, а не с частью MAC-адреса.
Этот пример показывает, что вы всегда должны заключать MAC-адреса и аналогичные числа с информацией о направлении.
Исправление варианта использования 7, когда направление известно
Решение такое же. Поместите фразу противоположного направления в элемент с атрибутом dir
. Если элемент еще не присутствует, используйте диапазон
. Следующий код будет использоваться в общем контексте письма справа налево.
Исправление варианта использования 7 для введенного текста
Используйте bdi
, если окружающего элемента еще нет, или поместите dir = "auto"
на окружающий элемент.Мы просто показываем здесь самый простой случай. Следующий код будет использоваться в общем контексте письма справа налево.
примечания по расширенному использованию: Вы также можете решить оба этих случая, просто вставив RLM непосредственно перед числом. Добавление разметки вокруг числа, вероятно, является более безопасным способом решения проблемы.
В некоторых ситуациях вы не сможете использовать разметку, описанную в предыдущем разделе. В HTML к ним относятся элемент
и любое значение атрибута. title
В этих ситуациях вы должны использовать невидимые символы Unicode, дающие те же результаты.
Чтобы воспроизвести эффект разметки, описанной в приведенном выше примере, относящийся к вложенным базовым направлениям, мы можем использовать пары символов для окружения встроенного текста. Первый символ — это один из следующих символов: U + 202B СПРАВА НАПРАВО (RLE) или U + 202A НАПРАВО ВРАЩЕНИЕ (LRE). Это соответствует разметке до HTML5
или
соответственно, т.е.они не изолируют. Второй символ — U + 202C POP DIRECTIONAL FORMATTING (PDF). Это соответствует
в разметке. Вот пример.
Поскольку символы невидимы, вы можете фактически ввести числовую ссылку на символ, как здесь.
Эти управляющие символы следует использовать только для встроенных фраз, а не для блочных элементов, таких как абзацы.В общем, рекомендуется использовать разметку там, где она доступна, а не эти пары символов, потому что ее легче увидеть и, следовательно, управлять разметкой, и это соответствует подходу, используемому для блочных элементов. Конечно, там, где разметка недоступна, это единственный вариант.
Два символа, которые мы уже встречали в приведенном выше тексте, U + 200F RIGHT-TO-LEFT MARK (RLM) и U + 200E LEFT-TO-RIGHT MARK (LRM) также могут быть использованы, где это необходимо.
Если изоляция необходима либо в тексте, либо когда текст используется с окружающим контентом, в дополнение к RLE / LRE … PDF, вам также может потребоваться добавить метки LRM или RLM, как описано в разделе о устаревшем браузере поддержка.
Обратите внимание, что в только что показанном примере арабский текст больше не размечен для языка или стиля. Кроме того, поскольку символ невидим, вы можете фактически ввести числовую символьную ссылку ( & # x200F;
), как мы сделали здесь, или, если доступно, символьную сущность (например, & rlm;
в HTML).
Начиная с версии Unicode 6.3 и выше , стандарт Unicode содержит новые управляющие коды (RLI, LRI, FSI, PDI), позволяющие авторам выражать изоляцию одновременно с направлением во встроенном двунаправленном тексте. Консорциум Unicode рекомендует использовать изоляцию в качестве значения по умолчанию для всех будущих встроенных встроенных двунаправленных текстов. Однако, чтобы использовать эти новые управляющие коды, необходимо подождать, пока браузеры не поддержат их. Новые коды управления:
RLI | U + 2067 ИЗОЛЯЦИЯ ПРАВО НАЛЕВО | Устанавливает направление на RTL |
LRI | U + 2066 ИЗОЛЯТОР СЛЕВА НАПРАВО | Устанавливает направление на ltr |
ФСИ | U + 2068 ПЕРВЫЙ СИЛЬНЫЙ ИЗОЛЯТОР | Устанавливает направление в соответствии с первым строгим символом |
PDI | U + 2069 НАПРАВЛЕННЫЙ ИЗОЛЯТОР POP | Завершает диапазон, установленный RLI, LRI или FSI |
Двунаправленный алгоритм Unicode имеет правила для отображения зеркальных символов .Видимая форма этих символов зависит от того, отображаются ли они в контексте LTR или RTL. Обычно это пары символов, такие как круглые скобки, квадратные скобки и т.п., но также включают некоторые символы, которые обычно не объединяются в пары, например ≠ [U + 2260 NOT EQUAL TO].
Это полностью автоматический режим. Вам не нужно менять символ, чтобы изменилась форма.
Концы открывающих скобок всегда обращены в направлении потока текста, а закрывающие круглые скобки обращены в другую сторону.Это означает, что независимо от того, написан ли сохраненный контент на арабском / иврите или на латинском языке, вы должны использовать один и тот же символ ([U + 0028 LEFT PARENTHESIS] в начале текста в скобках. Другими словами, обрабатывать зеркальные символы, как если бы любое слово слева
в названии означает «открытие», а справа — «закрытие».
Но современные реализации алгоритма двунаправленного текста идут дальше и пытаются сбалансировать круглые скобки. На картинке ниже верхние линии показывают, как раньше выглядели скобки (без вмешательства), а нижние — как они выглядят при балансировке в игре.
Опять же, вам не нужно предпринимать никаких действий, чтобы включить эти улучшения. Браузер должен просто сделать это.
Могут быть случаи, когда вы вообще не хотите, чтобы алгоритм двунаправленного текста выполнял свою работу по переупорядочению. В этих случаях вам понадобятся дополнительные
разметка, чтобы окружить текст, который вы хотите оставить неупорядоченным. В HTML это достигается с помощью встроенного элемента bdo. Обратите внимание, что вам не следует использовать bdo
для обычного управления двунаправленным текстом — это только для особых случаев, в основном образовательных.И не путайте его с bdi
.
В других приложениях XML, таких как XHTML2, он может быть реализован как значение rlo
или lro
в атрибуте dir
, что позволяет применять его к любому элементу. Также есть Unicode control
символы, которые можно использовать для достижения того же результата, но, поскольку они создают состояния с невидимыми границами, это обычно не рекомендуется.
В примерах, которые показывают символы в порядке их расположения в памяти, для достижения этого эффекта используется тег bdo
.Вы должны предоставить атрибут dir
с элементом bdo
, и значение должно быть либо rtl
, либо ltr
(это не может быть auto
). Например, на рисунке ниже показан текст на иврите, упорядоченный в памяти.
Текст с двунаправленным переопределением (нижняя строка).
Для нижней строки мы будем использовать следующую разметку в HTML:
.