mancunian1998: (linux sucks)
[personal profile] mancunian1998
Попытался закинуть свежую статью в arXiv - ага, как же. Блядский юникс видит символы ^^M там, где их нет, в результате чего Latex не компилируется, и статья отфуболивается блядскими юниксоидными роботами. При этом если начать этот файл, скажем, пересылать себе в тексте письма по мылу, чтобы сделать "чистый" ASCII, то образуется куча пустых строк там, где их никогда не было.

А еще у них там нет стиля psfig, который использует мой соавтор для вставки картинок. "Не обнаружен", - сообщают мне блядские юниксоидные роботы.

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

Ебаные мазохисты, ненавижу.

Upd. Обманул-таки их, но сколько времени потрачено впустую.

Date: 2008-11-18 09:42 pm (UTC)
From: [identity profile] dvasnickolas.livejournal.com
Кстати никогда не понимал, почему линуксоиды так не любят готовых PDFок.

Date: 2008-11-18 09:45 pm (UTC)
From: [identity profile] ex-beshenov.livejournal.com
Их очень сложно обрабатывать. Если же с ними ничего делать не нужно — то вполне.

Date: 2008-11-18 09:52 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Они принимают PDF, если набирать в ворде. Если в Тех'е, то нет.

Date: 2008-11-18 09:55 pm (UTC)
From: [identity profile] ex-beshenov.livejournal.com
Я, собственно, почему линуксоиды так не любят.
Хотя arXiv — примерно по тем же соображениям.

Что такое "^^M", кстати? Какой у этого символа код?

Date: 2008-11-18 10:00 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Это когда под виндой ентер нажимаешь, в юниксе это отражается как ^M, кажется.

Date: 2008-11-18 10:07 pm (UTC)
From: [identity profile] ex-beshenov.livejournal.com
В CR LF типа?

Ну дык быстро убить CR и все дела.

Date: 2008-11-18 10:15 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Но так просто винда эти символы не видит. Понятно, что можно где-нибудь найти опцию "показать скрытые символы", но ломает всей этой фигней заниматься. Должно всё работать на раз - я так привык. А оно не работает.

Date: 2008-12-05 02:12 pm (UTC)
From: [identity profile] repressii.livejournal.com
архив - в основном для скрининга всяких ферматистов,
которые сидят в винде, в принципе, корреляция между
профессиональным уровнем и отсутствием винды практически
стопроцентная, соответственно, для экономии усилий
имело бы смысл забанить всех винд-юзеров, ну, со временем
конечно так и сделают, я уверен

Date: 2008-12-05 04:48 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Для экономии усилий лучше всех убить, по-моему.

Date: 2008-12-05 09:10 pm (UTC)
From: [identity profile] ex-beshenov.livejournal.com
Я вот удивился, когда узнал, что туда принимают файлы .doc. Ни разу не видел. Недавно, правда, таки удалось наткнуться на труд, набранный в MS Word. Очень сомнительный и за авторством турецкого физика.

Date: 2008-12-05 09:15 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Don't get him started, please...

Date: 2008-11-18 10:02 pm (UTC)
From: [identity profile] burlo.livejournal.com
проблема с тем, чем строки заканчиваются, верно?
Тогда чем почтой себе посылать лучше перегнать куда-нибудь на линуксоидный компутер по ftp в ascii mode, а потом обратно.
Тож через одно место, но работает :).
А если Вы пользуетесь WinEdit'ом, то в можно переконвертировать прямо в нем: Document->Document Settings->EOLN, там переключить на линуксоидный формат.

Date: 2008-11-18 10:06 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Линуксоидного компа у меня нет, а насчет Winedt буду знать, спасибо. У меня раньше такого не было, вот я и взбеленился.

Date: 2008-11-18 10:09 pm (UTC)
From: [identity profile] burlo.livejournal.com
неужто у Вас в университете нету ни одного места, куда, скажем, господа профессора выкладывают lecture notes?

Date: 2008-11-18 10:11 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Есть такое место. Но я его использую исключительно как репозиторий, а гонять на нем ничего не умею и не хочу (ибо незачем).

Date: 2008-11-18 10:16 pm (UTC)
From: [identity profile] ex-beshenov.livejournal.com
Для этих целей есть программы dos2unix и unix2dos.

http://www.thefreecountry.com/tofrodos/index.shtml
http://www.totalcmd.net/plugring/ToFroWin.html

Date: 2008-11-18 10:18 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Спасибо, буду знать.

Date: 2008-11-18 10:18 pm (UTC)
From: [identity profile] burlo.livejournal.com
не надо ничего "там" гонять. нужно только запустить ftp (например, осмелюсь рекомендовать WinSCP), мышкой перетащить теховский файл из панели в другую панельку, а потом обратно. Все, акуна матата.

Date: 2008-11-18 10:19 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Да понял, понял. Я тоже WinSCP юзаю, если что.

Date: 2008-11-18 10:28 pm (UTC)
From: [identity profile] burlo.livejournal.com
ну тогда все просто :)

Date: 2008-11-18 10:13 pm (UTC)
From: [identity profile] mancunian.livejournal.com
Хотя в принципе идея понятна. Хотя у нас не FTP, a SSH. Но там, наверное, можно то же самое сделать.

Date: 2008-11-19 11:33 am (UTC)
a_p: (Default)
From: [personal profile] a_p
это происходит оттого, что юникс делали очень давно, и при хранении текстов в файле концы строк, включающие два символа (возврат каретки и перевод строки), решили с целью экономии места сократить до перевода строки (а при чтении этого файла, соответственно, добавлять возврат каретки - отсюда и ваши ^M-ы). Оптимизация мелкая и дурацкая, но проблема носит настолько общий характер, что любое нормальное приложение, работающее с текстом, умеет его понимать, как надо.

Date: 2008-11-20 06:21 am (UTC)
From: [identity profile] dmitri-pavlov.livejournal.com
Описанная история не соответствует действительности.
Во время существования черновика стандарта ASCII где-то с 1963 по 1968
ASA (предшественник ANSI) указывала, что для перевода строки
можно использовать две комбинации: CR LF и LF.
Разработчики Multics последовали стандарту и воспользовались более
короткой комбинацией. Из Multics это перешло в Unix.
Разработчики CP/M мозгов не имели и выбрали более длинную комбинацию.
Произошло это на 10 лет позже Multics.
Так что оптимизация была совсем в другую сторону.

Date: 2008-11-21 03:30 pm (UTC)
a_p: (Default)
From: [personal profile] a_p
простите, но что именно не соответствует действительности? Ваш исторический экскурс - за который мерси - он ведь о том, что, как я и написал, один перевод строки начали использовать раньше, чем комбинацию из возврата каретки и перевода строки.
(Конечно, то, что для обозначания конца строки вообще используются два символа - это рудимент эпохи пишмашинкок как устройства ввода-вывода).

Date: 2008-11-21 08:09 pm (UTC)
From: [identity profile] dmitri-pavlov.livejournal.com
>что именно не соответствует действительности?

Вот эта фраза:

>концы строк, включающие два символа (возврат каретки и перевод строки), решили с целью экономии места сократить до перевода строки

Их не сокращали, их просто сделали такими на основе стандарта ASCII.

Date: 2008-11-23 08:24 am (UTC)
a_p: (Default)
From: [personal profile] a_p
что, даже и для терминалов так сделали? или всё-таки приходилось добавлять возврат каретки?

Date: 2008-11-23 08:57 am (UTC)
From: [identity profile] dmitri-pavlov.livejournal.com
Терминалы в то время вообще не использовали стандарта ASCII — в то время их ещё просто не было.
Разные терминалы использовали разные командные
последовательности для перевода строки.
«Возврат каретки» был изобретён
для одного конкретного терминала —
Teletype Model 33. Для перехода на новую строку
ему требовалось время, равное времени печати
двух символов. Вот и сделали второй символ
для перевода строки. У других терминалов были совершенно
другие способы перевода строки.

Date: 2008-11-23 10:29 am (UTC)
a_p: (Default)
From: [personal profile] a_p
ух ты! Я никогда не интересовался историей этих железок, но отдельные символы для перевода строки и возврата каретки мне всегда казались само собой разумеющимися: один узел протягивает бумагу, другой - управляет кареткой (как на пишмашинке, которая постарше терминалов). И, конечно, все печатающие устройства, встречавшиеся мне (с начала 80-х), использовали ascii, а из него cr и lf для перехода на новую строку, иногда - с встроенной опцией транслации lf в crlf.

Date: 2008-11-19 05:40 pm (UTC)
From: [identity profile] buddha239.livejournal.com
А кто юниксоид-то?:) Я из винды в архив все без проблем отправляю.

Date: 2008-11-20 03:06 pm (UTC)
From: [identity profile] mancunian.livejournal.com
У меня раньше всё тоже работало. Соавтор линуксоид, впрочем, тоже - дело в нем. ;)

Profile

mancunian1998: (Default)
mancunian1998

March 2017

S M T W T F S
   1 23 4
56 7891011
12131415161718
19 202122 2324 25
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 1st, 2025 08:59 am
Powered by Dreamwidth Studios