Убрать лишний пробел перед текстом, не выделяя его? [Иллюстратор]

Кто-нибудь понял, как убрать этот маленький лишний пробел перед текстом?

введите описание изображения здесь

Не совсем повторяющийся вопрос, но решение работает для этого: graphicdesign.stackexchange.com/questions/51774/…

Ответы (5)

РЕДАКТИРОВАТЬ:

Хотя все, что я сказал в своем ответе, верно, ответ, который вы ищете, - это ответ Qutorial ниже. Он протестирован и прекрасно работает. Имейте в виду, что при использовании его метода вам нужно находиться в режиме редактирования текста с фокусом перед первой буквой, только тогда вы можете изменить значение с автоматического (или 0) на отрицательное!


Мне жаль это говорить, но, насколько я знаю, вы не можете избавиться от этого пробела, не наметив шрифт.

Это пространство связано с созданием шрифта, а не с тем, что туда помещает иллюстратор. Как показано ниже, разные шрифты имеют разные пробелы. (Вы можете найти некоторые, которые почти не имеют места.)

введите описание изображения здесь

Я думаю, что вы правы, но я подожду еще немного, может быть, кто-то разобрался, если нет, я выберу ваш ответ.
@Eli Удачи, друг мой, надеюсь, ты найдешь свой лучший ответ. PS: Установка отрицательного значения для отступа шрифта тоже не поможет ... Я проверил, прежде чем публиковать ответ.

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

Кернинг находится в палитре символов, ниже размера шрифта и слева от трекинга (CS6). Чтобы использовать его, выберите инструмент «Текст» и поместите текстовый курсор слева от буквы, которую вы хотите настроить (здесь «E»). Иметь ввиду:

  • Отрицательные числа сместят ваш текст влево.
  • Единицы измерения — 1/1000 em , поэтому вам может понадобиться ввести большое число, например -100.
  • Вы должны использовать тип области (это когда ваш текст содержится в замкнутой форме, например, когда вы щелкаете и перетаскиваете инструмент «Текст», чтобы создать поле, или щелкаете замкнутую форму с помощью инструмента «Текст» и вводите какой-либо текст) , потому что вы не получите желаемого результата, используя точечный тип (когда вы один раз щелкаете и вводите текст с помощью инструмента «Текст») или печатаете по контуру .

См. также:
Кернинг в документах Illustrator.

Насколько я знаю, кернинг не влияет на первую букву, а только на последующие по отношению к первой букве...
Это работает (работает/проверено).
Я также пробовал, и первая буква не перемещается ... кроме того, пример Adobe Docs поддерживает меня, а также говорит: «Кернинг - это процесс добавления или вычитания пробела между определенными парами символов». ... Что-то тут не так, попробую с другим шрифтом.
Я вернулся, и это работает , вы забыли упомянуть, что вам нужно поставить пробел перед первым символом, чтобы это сработало. Это вполне может быть обходным путем, но он как бы убивает редактируемое качество текста, не сдвигая саму редактируемую область... и это может свести вас с ума при использовании этого в больших документах и ​​попытках редактирования позже.
Я не знаю, что вы делаете неправильно, но это определенно работает с первым символом в любом фрагменте текста, раньше пробел не требовался. Что происходило до того, как вы ввели свой номер? Ваш курсор должен быть помещен слева от первого символа ("E").
Для меня, сначала, он не хотел, чтобы я устанавливал отрицательное значение перед первой буквой, если я не ставил перед ней пробел, и это не позволяло правильно редактировать текст. Теперь все работает нормально. Я предполагаю, что ИИ сыграл со мной какую-то шутку, потому что я сейчас работаю в нем, и это большой документ :)) +1 Друг мой.
Отредактировал мой ответ, чтобы указать на ваш как на правильный;)
@alin, хотя это не решает проблему ... На самом деле это не закрытие пространства между первым символом и краем текстового поля, а просто сдвиг всего поля влево.
Это не сдвинет коробку, Джон. Он перемещает текст внутри поля влево. (Отредактировано для исправления опечаток)
Я пробую это прямо сейчас в AI CC 2015, и вся моя коробка смещается влево. Пространство не меняется.
@JohnManly Он будет перемещать поле, только если отрицательное значение выше, чем необходимо, сначала у меня была такая же реакция, пока я не начал играть со значениями, а с правильным он будет перемещать только первую букву в начале поля. ;)
Но все же пространство между персонажем и коробкой не затрагивается. В этом и был смысл первоначального вопроса, не так ли? Как закрыть пространство? imgur.com/a/9rJAO
Я предполагаю, что вы используете текст на пути, а не в текстовом поле. Вам нужно использовать текстовое поле.
Не текст на пути, просто использование текстового инструмента по умолчанию. Я вижу, что этот метод работает , если вы нажмете + перетащите, чтобы нарисовать текстовое поле, но это не то, что было сделано в исходном сообщении.
Когда вы один раз щелкаете где-нибудь с помощью инструмента «Текст» и начинаете печатать, он, по сути, делает то же самое. Это называется «точечный тип», см. здесь: helpx.adobe.com/illustrator/using/creating-text.html .
И я должен добавить, когда вы выполняете кернинг своего типа точки и видите вокруг него рамку, это рамка преобразования/ограничивания. Это не означает, что вы используете тип области (также в ссылке), также известный как текстовое поле.
Я понимаю разницу между методами ввода типов. Однако я говорю, что этот вопрос был опубликован с использованием точечного типа. Эта корректировка не удаляет пробел между первым символом и трансформируемой/ограничивающей рамкой в ​​режиме точечного типа. Этот метод сдвигает всю коробку влево, пространство не меняется.
Я не думаю, что в исходном вопросе указано, что это точечный тип. Блок, о котором вы говорите, является ограничивающим прямоугольником, а не структурным блоком / реальным путем, который имеет отношение к тому, где находится ваш шрифт или как он выравнивается с помощью других инструментов (нажмите Shift + Ctrl + B, чтобы увидеть, что там на самом деле) . Я отредактирую свой ответ позже, чтобы добавить ясности.
Просто взглянув на рамку преобразования/ограничивания вокруг текста на изображении, опубликованном спрашивающим, вы можете сказать, что это точечный тип. Область и тип пути имеют разные поля.
И рамка преобразования/ограничивания определенно влияет на выравнивание. Если я выберу текст и другой объект и выровню их по горизонтали влево, текст будет выровнен в соответствии с краем рамки преобразования/ограничивания, поэтому слева будет нежелательное пространство.
Вы правы, на изображении, похоже, отсутствует входной порт для потокового текста, который мог бы появиться на объекте типа области. Тем не менее, я думаю, ясно, что этот вопрос не ставит своей целью поиск решения, в частности, для типа точки. Я не знаю, как изменить это для типа точки, поскольку он запечен в межбуквенном интервале в шрифте, и нет реального/явного пути, обозначающего фактическое поле. Как я уже сказал, я обновлю свой ответ, чтобы уточнить.

Как заявили другие, это проблема со шрифтом, а не с Illustrator. Я заметил, что это происходит и в других программах Adobe, не только в AI.

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

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

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

пример

Извините, но как это обходной путь? Что это усложняет ситуацию. ОП, очевидно, не хотел обрисовывать текст, чтобы его можно было редактировать, поскольку он хочет, чтобы его можно было редактировать, у него там не будет только одной буквы. При отрицательном отслеживании все остальные буквы будут накладываться на E... даже в его примере у него все еще есть L после E.
@Alin Вы применяете отрицательное отслеживание только к пробелу ... НЕ к остальным буквам. Я сказал отслеживание, но, наверное, имел в виду кернинг? По сути, это одно и то же, только одно относится к одной букве, а другое ко всему блоку текста ... семантика, я полагаю

Если ваша цель состоит в том, чтобы иметь возможность выравнивать текст с другими объектами, простой вариант — включить оптическое выравнивание полей : «Текст» > «Оптическое выравнивание полей». Некоторые части символов, такие как засечки, могут немного выходить за пределы текстовой области, поскольку Illustrator пытается выполнить более приятное выравнивание символов, но это, вероятно, будет приемлемым, и пространство перед первым символом, безусловно, исчезнет.

Это невозможно. Оно там по какой-то причине.