Как бы я хотел сделать этот практикум

Если наша задача - просто отобразить молекулу, это можно сделать гораздо более удобным способом. Андрей Викторович сообщил, что для отрисовки молекул есть модуль в TeX - \chemfig. А дальше я нашёл питоновскую библиотеку, которая позволяет перегонять запись структуры молекулы в формате SMILES в хемфиговский код. Удобно? Удобно, ведь SMILES есть у любой молекулы, доступной на PubChem'е.

Оставлю здесь туториал, как этим пользоваться:

1). Устанавливаем питоновскую библиотеку, подаём ей SMILES и получаем код для теха.



                    !pip install mol2chemfigPy3
                    import mol2chemfigPy3 as mol 
                    !mol2chemfig --input=direct 'C1=C(C(=O)NC(=O)N1)C2C(C(C(O2)CO)O)O'

                

2). Копируем вывод молтухемфига и вставляем куда нужно в TeXе. Компилируем, наслаждаемся PDF.



                    \documentclass{article}
                    \usepackage{chemfig}
                    \usepackage{chemobabel}
                    \begin{document}
                    \subsection{Pseudouridine}
                    \chemfig{

                        "YOUR INPUT"

                    }
                    \end{document}

                

Пример результата можно посмотреть по ссылке. Конечно, код для TeX'а мы получаем быстро, но если вдруг мы хотим покрасить какой-нибудь особый атом, придётся в нём разобраться... Поэтому обязательная часть ДЗ сделана в MarwinSketch:)

Формальный отчёт

Файл с заданием 1 находится на сервере, а двойная спираль - да вот же она: