Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

Многие со мной согласятся, что делать электронный конспект по техническим дисциплинам это ад (в частности, у меня всегда были проблемы с быстрым набором формул в LaTeX).

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

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

Рабочий процесс

Здесь я кратко опишу, как я учусь. Если вас интересуют только проги и плагины, идите ниже.

Так вот. У меня всё начинается с конспекта от руки в тетрадке (если мне не лень, ИЛИ если у меня много времени, ИЛИ тема гига сложная). Это помогает мне лучше усвоить информацию. Тут же решаю задачки и практически закрепляю то, что пытаюсь изучить.

Далее я создаю конспект в Obsidian. После разбиваю его на небольшие заметки, на которые после можно будет легко сослаться. И уже в конце у меня всё сводится к карточкам. Я ужасно запоминаю информацию и если бы не интервальное повторение, было бы совсем всё плохо.

Резюмирую:

  • Сначала делаем конспект от руки, решаем задачки и примеры;
  • Создаем конспект в электронном виде;
  • Разбиваем конспект на небольшие заметки, чтобы в будущем не искать в простыне текста какую-то подтему;
  • Создаем карточки и повторяем их до бесконечности.

Электронные заметки

После того, как вы сделали конспект от руки, его необходимо перенести в электронный вариант. Как по мне, удобнее всего заносить его в Obsdian. MarkDown более гибкая и удобная штука, чем чистый LaTex. Плюс, мы же собираемся создать себе карточки, а не написать книгу. Плюс, у нас будет подспорье для учебы и работы.

Obsidian

Да-да, очередной дурачок, который сейчас будет говорить про Obsdian, подумаете вы. Но я лучше оставлю это вам в качестве домашнего задания. Для тех, кто не знаком с прогой, советую для изучения следующие материалы:

На инглише, но более основательно. Именно этой системой пользуюсь я.
На русском, но не так подробно.

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

Блоки кода и подсветка синтаксиса

Как я сказал ранее, в работе я очень часто использую куски кода. Я, стыд-позор, 1С Программист. Но вот тебе на, Obsidian может в хоть какую-то подсветку синтаксиса 1C уже из коробки. А раз он поддерживает 1С, то и любой другой язык, думаю, отобразит. На крайний случай, есть миллион плагинов и очень гибкая настройка самой программы. Добиться нужного эффекта вы сможете.

По сути, вы просто можете вставлять куски нужного кода, копированные из IDE в прогу и усё. Пара слов для пояснения, що це за код такой и хватит.

LaTex или как писать формулы и не сойти с ума

Кто за LaTex топит, тот в цирке не смеётся. Я знаю, как у фанатов данного языка разметки горит жеппа из-за людей, которые не понимают всей его красоты.

Но у LaTeX есть большая проблема – он очень зависим от прямоты рук. Следующий плагин поможет вам создавать сниппеты для LaTex и писать формулы со скоростью, которая порой обгоняет запись от руки.

Latex Suite

Latex Suite – самая удобная надстройка для написания LaTeX формул. Она позволяет писать пару букв, которые после преобразуются в полноценные математические формулы. Выглядит это так:

Хочу заметить, что изначально это был сетап для написания полноценного LaTeX в Vim, а уже после на основе этого сетапа сделали плагин для Obsidan.

Оригинальная статья. Как ни прискорбно, но её автора уже нет с нами. Очень печально, так как конспекты данного молодого человека – нечто поразительное. То, что поражает свой красотой и удобством чтения. С ними вы можете ознакомиться здесь.

SimpleTex или удобный OCR для формул

Допустим, мы не хотим быстро скопировать формулы из статьи, учебника и то, что написали от руки. Вопрос, зачем нам тратить время и набивать что-то, пусть даже с Latex Suite?

Нам на помощь приходит SimpleTex – неплохой бесплатный OCR для формул от китайцев.

Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

Суть такая, вы делаете хоткеем скриншот интересующей формулы, а программа преобразует изображение в LaTeX-код и после полученный код можно сохранять в самых разных видах:

Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

Чистота полученного кода часто оставляет желать лучшего, но что вы ещё хотите от проги, которая в разы облегчает вам жизнь? Она, к слову, и в онлайн варианте есть.

Как же жаль, что я не знал о ней, когда писал дипломы...

Графики

Я пробегусь по верхам, ибо мне хватает скринов графиков. Так вот, возможные варианты.

График от руки

Рисуем график от руки и не парим себе мозг.

Inkscape

Inkscape – прога для создания векторных изображений. Отличный вариант, если вы хотите что-то быстро подправить и не возиться с написанием кода, черчением и фотографированием.

Tikz

Tikz – сатана придумал его, чтобы пытать технарей. Но какие же красивые в нем графики. Если коротко, это надстройка, которая позволяет вам создавать графики при помощи программного кода. Для Obsidian можно поставить плагин TikZJax.

Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

Более подробно, с Tikz можно ознакомить на их сайте, а также позалипать не безумно красивые графики:

Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

Manim

Последний и самый взрывающий мозг вариант – Manim. Это библиотека, которая позволяет вам создавать сложные математические анимации при помощи написания кода на Python. Более подробно ознакомиться с Manim можно на русском языке.

Пример анимации Manim

Быстрое создание карточек в Anki

В Anki ужасный интерфейс создания карточек. А ещё хуже там прописывать формулы. Так вот, есть такой плагин как Obsidian_to_Anki, он позволяет сразу в Obsidian создавать каточки для Anki.
Суть такова: создаем новую заметку, и в ней описываем карточки, которые хотим видеть в Anki. Указываем колоду, в которую нам надо выгрузить карточки и добавляем тег, означающий, что это каточка (более подробно на странице расширения или в данном видео).

Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

После чего в Obsidian у нас добавит ID карточки, а в Anki сама карточка:

Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.

Заключение

Собственно это всё, что я хотел рассказать. Это весь список инструментов, которыми я пользуюсь. Вероятно, есть что-то ещё интересное, но у меня это выскочило из головы, потому что редко использую.

Если хоть кто-то узнал что-то новое, я буду крайне рад.

99
11
16 комментариев

Самая мегаполезная статья, что я тут прочитал за последние 5 дней. Спасибо.

3
Автор

Надеюсь, что это не сарказм)

2

Людей, которые топят за Latex, надо посадить таблицы и расчеты в большом количестве рисовать. Чтобы они всю дурь данного процесса познали.

1
Автор

У меня в дипломе было порядка 3 страниц данных из экспериментов. Да, соглашусь, таблицы это зло.

1

А зачем Вы масштабы мешаете?
Так же можно сказать, к примеру: "Пусть все, кто топят за C++, попробуют написать игру на нем".

Как же я ненавижу latex

1
Автор

Как же я обожаю LaTeX.

1