Здравствуйте. Понемногу осваиваю latex (установлен пакет 2018.20190227-2 в debian). Не совсем понятно поведение некоторых ссылок. Допускаю, что это может быть не связано с latex. Пример:
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{url}
\begin{document}
Много текста: ссылка;
Много текста - ссылка, текст.
И т.д. (ссылка).
\end{document}
В итоговом документе (pdf) у меня наблюдается следующее. При нажатии на ссылку переход производится по неправильному адресу для некоторых ссылок. Например, по ссылке из исходника текст (\url{https://google.com})
вместо https://google.com
в pdf переход производится по https://google.com)
, т.е. захватывается скобка, которой в фигурных скобках нет. И такая ситуация с половиной ссылок. Могут добавлятся различные знаки пунктуации, вроде точки, запятой, двоеточия, скобок, точки с запятой, которые стоят за фигурными скобками после ссылки. Такого поведения можно избежать, если ставить в исходнике пробел между закрывающей фигурной скобкой и знаком пунктуации, но это, во-первых, смотрится некрасиво, а во-вторых, судя по готовым документам, которые я видел, не является правильным решением, т.к. я видел ссылки, после которых стоят знаки пунктуации и они отрабатывают как положено. Я знаю, что есть пакет hyperref, но мне нужна простая ссылка в тексте, без вуалирования текстом.
Вторая проблема со ссылками, в которых присутствует кириллица. В конечном документе вместо кириллицы кракозябры. Переход по такой ссылке никуда не ведет. Например, ссылки в домене «рф».
Как это можно исправить, подскажите. Пытался поискать на stackoverflow и в поисковиках, но там похожие проблемы решают подключением пакета с кодировкой utf8, а у меня он уже подключен. Отключение ничего не меняет. Заранее спасибо за ответы.