von KOMA » So 10. Jan 2021, 13:36
Schreiben eigener Makros und Schreiben eigener Klassen und Pakete sind zwei paar Stiefel. Das Schreiben von Makros ist nur ein Teil des Schreibens eigener Klassen und Pakete. Dinge wie \newcommand und \newenvironment sind beispielsweise bereits in Anwenderanleitungen zu finden. Wie man das dann in ein Paket oder eine Klasse verpackt und wie man das so aufbereitet, dass es ggf. auch weiter verteilt werden kann, geht darüber hinaus. Das gilt insbesondere dann, wenn man nicht nur eine Wrapper-Klasse erstellt, sondern Klassen komplett neu entwickelt – wovon ich einem Anfänger eher abraten würde.
Jedenfalls sind das alles Themen zu denen man auch in docsurvey Infos findet. Ob das, was man dort an Anleitungen findet, dann ausreicht, ist wieder eine andere Frage und hängt sehr davon ab, was man denn nun tatsächlich beabsichtigt.
Schreiben eigener Makros und Schreiben eigener Klassen und Pakete sind zwei paar Stiefel. Das Schreiben von Makros ist nur ein Teil des Schreibens eigener Klassen und Pakete. Dinge wie [tt]\newcommand[/tt] und [tt]\newenvironment[/tt] sind beispielsweise bereits in Anwenderanleitungen zu finden. Wie man das dann in ein Paket oder eine Klasse verpackt und wie man das so aufbereitet, dass es ggf. auch weiter verteilt werden kann, geht darüber hinaus. Das gilt insbesondere dann, wenn man nicht nur eine Wrapper-Klasse erstellt, sondern Klassen komplett neu entwickelt – wovon ich einem Anfänger eher abraten würde.
Jedenfalls sind das alles Themen zu denen man auch in [doc]docsurvey[/doc] Infos findet. Ob das, was man dort an Anleitungen findet, dann ausreicht, ist wieder eine andere Frage und hängt sehr davon ab, was man denn nun tatsächlich beabsichtigt.