Конспектирование на смартфоне
Оглавление
Теория и практика
Данная статья является продолжением заметки Словесный поток и чёткие структуры, в которой были рассмотрены теоретические предпосылки текстовой записи разных форматов. Теперь настало время перейти к практике от вопроса «зачем делать?» к «как делать?».
Способы конспектирования
Существует несколько способов конспектирования. О них можно почитать в интернете, для примера, 6 способов конспектирования. Тот который буду рассматривать я похож на метод боксов, который создан для сопоставления понятий. В силу особенностей смартфона назову его лентой списков.
Лента списков
- Создание главы:
- Создайте текстовое название главы книги или статьи.
- В название главы можно добавить нумерацию без лишних символов окончания.
- Для наглядности к названию главы можно добавить разделитель ‘-‘ в 31 символ по канонам старых языков программирования.
- Создание списка:
- Выделите ключевое слово из текста книги или статьи и создайте текстовое название списка добавив в конце двоеточие ‘:’.
- В нумерации названия списка как правило нет необходимости, одно понятие, один список.
- Создайте элементы списка с нумерацией, используя как символ разделитель нумерации правую круглую скобку ‘)’ и окончания названия точку ‘.’.
- Если нужно создайте подэлементы разделяя их точкой ‘.’.
-------------------------------
1.1.1 Название главы
-------------------------------
Название списка:
1) Элемент1. Элемент11. Элемент12.
2) Элемент2. Элемент21. Элемент22.
3) Элемент3. Элемент31. Элемент32.
Преобразование в многоуровневые списки
Список можно преобразовать переместив элементы в отдельные строки и явно указав номера. Однако стоит отметить, что это отличается от метода боксов и может снизить читаемость и запоминаемость.
Название списка:
1) Элемент1.
1.1) Элемент11.
1.2) Элемент12.
2) Элемент2.
2.1) Элемент21.
2.2) Элемент22.
3) Элемент3.
3.1) Элемент31.
3.2) Элемент32.
Разложение многоуровневых списков
Многоуровневый список можно упростить разложив на одноуровневые.
- Разложение списков.
- Для этого выделяем название и первый уровень многоуровневого списка в отдельный одноуровневый список.
- Копируем списки для каждого первого уровня убирая цифры и заменяя точку двоеточием ‘:’.
Название списка:
1) Элемент1.
2) Элемент2.
3) Элемент3.
Элемент1:
1) Элемент1.
2) Элемент2.
Элемент2:
1) Элемент1.
2) Элемент2.
Элемент3:
1) Элемент1.
2) Элемент2.
Упрощение преобразований
Конечно, если вместо круглой правой скобки ‘)’ и двоеточия «:» использовать точки, то это могло бы упростить преобразования, но будет ли такое представление наглядней, вот в чём вопрос. Впрочем можете поразмыслить над этим в качестве домашнего задания.
Название списка.
1. Элемент1.
2. Элемент2.
3. Элемент3.
Хранилище файлов
- Дальше работать как обычно для программиста:
- Создать папки и файлы в смартфоне.
- Редактировать файлы с конспектами книг или статей согласно указанию выше.
- Версионировать и синхронизировать с помощью системы управления версиями.
Хотелось бы ещё отметить, что программы для ведения заметок на мой взгляд мало полезны. На них не написать работающий код, да и сами заметки небольшие. Потому текущий способ ведения конспектов может заменить ещё и их.
Программы для смартфона
Далее небольшой список программ на базе операционной системы Android.
Файловый менеджер Total Commander
- Описание Total Commander:
- Ссылка 4pda.
- Не рекомендую качать с Google Play, есть ограничения на установку пакетов.
- Для удалённого доступа установить плагины SFTP, LAN и прочие.
Редактор файлов CPP N-IDE
- Описание CPP N-IDE:
- Ссылка 4pda.
- Рекомендую скачать, установить и настроить премиум версию.
- Огромное количество корявых тем и не рабочий Си в комплекте.
- Не аналоги. Java N-IDE. Pascal N-IDE. QLua. Пидроид 3.
Управление версиями PocketGit
- Описание PocketGit:
- Ссылка 4pda.
- Отличная программа, однако требует правильной настройки.
- Для синхронизации на своём сервере используйте промежуточный bare репозиторий.
- В случае неудачи проверьте те же самые операции в Termux с установленным Git (команда pkg install git) и хранилищем (команда termux-setup-storage).
- Пример пути ssh://[email protected]:22/git/myrepo/
Чтение книжек Moon Reader Pro
- Описание Moon Reader Pro:
- Ссылка 4pda.
- Аналоги FBReader Premium, ReadEra.
- Качать книги с генезиса.
Офлайн энциклопедии Kiwix
- Описание Kiwix:
- Ссылка 4pda.
- Можно установить прямо из приложения всю русскую википедию с изображениями.
- Или собственные корявые файлы созданные zimwriterfs.