The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"man без переносов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Консоль)
Изначальное сообщение [ Отслеживать ]

"man без переносов"  +/
Сообщение от Евгений (??) on 09-Фев-15, 22:37 
В связи с тем что часто перевожу предложения из man'ов в различных переводчиках, хотелось бы чтобы man'ы показывались без предшествующих пробелов к каждой строке и без переноса в конце строки до завершения абзаца. Но БЕЗ потери форматирования (жирный шрифт, отступы, разделение абзацов). А вот как это сделать, не могу понять.

Так понимаю, что для этого man должен быть в html формате. И смотреть его надо через браузер. Так умеет konqueror если ввести в строке адреса, например #find или man:find, но konqueror это Qt приложение, к тому же тянет за собой библиотеки KDE по зависимостям. Хотелось бы чтобы можно было посмотреть в любом популярном браузере или в консоли, если это вообще возможно.

Подскажите пожалуйста как это сделать?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "man без переносов"  +/
Сообщение от asavah (ok) on 10-Фев-15, 02:52 
> Подскажите пожалуйста как это сделать?

man google

google://man to html


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "man без переносов"  +/
Сообщение от Евгений (??) on 10-Фев-15, 09:36 
>> Подскажите пожалуйста как это сделать?
> man google
> google://man to html

В гугле уже по всем ссылкам прошёлся, потому и прошу помощи.

Находил man2html (оставляет пробелы), man2web (оставляет пробелы), manserver (ссылка не работает), qman (не смог установить), man -Hfirefox (не работает), и т.д., и т.п.

Может недостаточно понятно объяснил. Вот пример:
DESCRIPTION
       This manual page documents the GNU version of find.  GNU find  searches
       the  directory  tree  rooted at each given starting-point by evaluating
       the given expression from left to right,  according  to  the  rules  of
       precedence  (see  section  OPERATORS),  until the outcome is known (the
       left hand side is false for and operations,  true  for  or),  at  which
       point  find  moves  on  to the next file name.  If no starting-point is
       specified, `.' is assumed.

если выделить одно предложение, то внутри будут пробелы, и перенос строки, которые потом надо удалять:
If no starting-point is
       specified, `.' is assumed.

Надо чтобы выделение было как в konqueror:
If no starting-point is specified, `.' is assumed.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "man без переносов"  +/
Сообщение от Евгений (??) on 11-Фев-15, 10:46 
>[оверквотинг удален]
>        point  find  moves
>  on  to the next file name.  If no
> starting-point is
>        specified, `.' is assumed.
> если выделить одно предложение, то внутри будут пробелы, и перенос строки, которые
> потом надо удалять:
> If no starting-point is
>        specified, `.' is assumed.
> Надо чтобы выделение было как в konqueror:
> If no starting-point is specified, `.' is assumed.

поросёнок_петя, спасибо за дельный совет. Только в моём дистрибутиве zcat пришлось на xzcat заменить:
xzcat /usr/share/man/man1/find.1.xz | groff -mandoc -Thtml > ~/tmp/find.1.html

> лыжи не едут? аль совсем глупый?

когда по гуглу бродил, то где-то мне это уже попадалось, но видимо сразу не разобрался и прошёл мимо.

А английский точно надо учить, чтоб его :)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "man без переносов"  +/
Сообщение от Евгений (??) on 11-Фев-15, 11:20 
С преобразованием одного man'а теперь понятно, но может быть есть что-то для автоматического преобразования всех сразу?
Идеальный вариант был бы http://localhost:port и там уже все маны в html. Что-то типа manserver.

Можете что-нибудь посоветовать?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "man без переносов"  +/
Сообщение от Andrey Mitrofanov on 11-Фев-15, 13:48 
> автоматического преобразования всех сразу?
> и там уже все маны в html.
> Можете что-нибудь посоветовать?

http://www.opennet.ru/man.shtml

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "man без переносов"  +/
Сообщение от Евгений (??) on 11-Фев-15, 14:41 
>> автоматического преобразования всех сразу?
>> и там уже все маны в html.
>> Можете что-нибудь посоветовать?
> http://www.opennet.ru/man.shtml

Этими страницами пользуюсь давно. Потому и заметил, что они не всегда подходят для тех же команд из конкретного дистрибутива. А потому вопрос остаётся открытым

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "man без переносов"  +/
Сообщение от Аноним (??) on 19-Фев-15, 17:57 
>>> автоматического преобразования всех сразу?
>>> и там уже все маны в html.
>>> Можете что-нибудь посоветовать?
>> http://www.opennet.ru/man.shtml
> Этими страницами пользуюсь давно. Потому и заметил, что они не всегда подходят
> для тех же команд из конкретного дистрибутива. А потому вопрос остаётся
> открытым

не поверишь-
https://www.freebsd.org/cgi/man.cgi

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "man без переносов"  +/
Сообщение от Евгений (??) on 20-Фев-15, 07:07 
>>>> автоматического преобразования всех сразу?
>>>> и там уже все маны в html.
>>>> Можете что-нибудь посоветовать?
>>> http://www.opennet.ru/man.shtml
>> Этими страницами пользуюсь давно. Потому и заметил, что они не всегда подходят
>> для тех же команд из конкретного дистрибутива. А потому вопрос остаётся
>> открытым
> не поверишь-
> https://www.freebsd.org/cgi/man.cgi

Попробую догадаться, о чём вы. На этой странице есть выбор man для разных систем. Но там нет страниц, например, для PClinuxOS, и для kali linux, и ещё много для каких. Так что это тоже не совсем то.

А может вы предлагаете поверить во что-то другое? :) Телепатия пока не развилась :)

PS: за ссылку спасибо, может пригодится.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "man без переносов"  +/
Сообщение от Bronze on 11-Мрт-15, 07:22 
> поросёнок_петя, спасибо за дельный совет.

А где совет-то сам? А то я что-то не вкурил, об чем речь шла.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру