Construction Guide for LibreTexts 2e

by LibreTexts

This construction guide will help you get started with the LibreTexts platform and provide faculty with the basic skills to start building customized textbooks for their course needs.

Description from LibreTexts.

Subjects
Chemistry
Licence
CC BY-SA 4.0, as LibreTexts states it
Who can read
Tweens profiles and older, judged from its title and subjects

Contents

LibreTexts writes equations in TeX, and here they show as TeX; the PDF has them typeset.

  1. Front Matter
  2. TitlePage
  3. InfoPage
  4. Table of Contents
  5. Licensing
  6. 2: A Framework for Designing Online Texts
  7. 2.1: What is the framework for design?
  8. 2.2: Content on LibreTexts
  9. 2.3: Architecture and Pedagogy in Relation to LibreTexts
  10. 2.4: Multimedia
  11. 2.5: Scaffolding the Libretext
  12. 2.6: Bibliography
  13. 3: Preliminary Book Design
  14. 3.1: Definitions - Books, Remixes, and TextMaps
  15. 3.2: Building Remixing Maps
  16. 4: Commons
  17. 4.1: Top Line
  18. 4.2: Blue Bar
  19. 4.3: LibreTexts Map
  20. 4.4: Catalog
  21. 5: Conductor
  22. 5.1: Conductor Home
  23. 5.2: Project
  24. 5.3: Rainbow Bar
  25. 5.3.1: Edit Properties
  26. 5.3.2: Manage Team
  27. 5.3.3: AI Co-Author
  28. 5.3.4: Timeline
  29. 5.3.5: Peer Review
  30. 5.3.6: Accessibility Review
  31. 5.3.7: More Tools
  32. 5.4: Project Properties and Links
  33. 5.5: Discussion
  34. 5.6: Assets
  35. 5.7: Tasks
  36. 5.8: Support Center
  37. 7: Remixing
  38. 7.1: How to Make a LibreTexts Remix
  39. 7.2: Copy-Transcluded and Copy-Forked Remixes
  40. 8: Basic Editing
  41. 8.1: Editing a Page
  42. 8.2: Adding Images and Figures
  43. 8.3: Adding Videos (YouTube)
  44. 8.4: Adding Tables
  45. 8.5: Hyperlinking
  46. 8.6: Adding Predefined Template Code (e.g., Boxes)
  47. 8.7: Accessibility Checking
  48. 8.8: Page Titles
  49. 8.9: Adding Automatic Organizations
  50. 8.10: Watching, Rating, and Providing Feedback for a Page
  51. 8.11: Image Resources
  52. 9: Advanced Editing
  53. 9.1: Transcluding (Reusing) a Page
  54. 9.2: Forking a Transcluded (Reused) Page
  55. 9.3: Adding and Editing Equations
  56. 9.3.1: Equation Formatting Conventions
  57. 9.4: Adding Alt-Texts
  58. 9.5: Front and Back Matter
  59. 9.6: Compiling, Batching, and the Download Center
  60. 9.7: Accessibility Checker in the Editor
  61. 10: Page Settings
  62. 10.1: Page Settings
  63. 10.2: Article Type
  64. 10.3: Adding Summary
  65. 10.4: Thumbnails
  66. 10.5: Adding Authorbars (Meta-Tags)
  67. 10.6: Selecting Copyright for Page (Meta-Tags)
  68. 10.7: Tags
  69. 11: Interactive Elements
  70. 11.1: Interactive Figures
  71. 11.2: Jupyter Notebooks (Executable Programming Code and Figures)
  72. 11.2.1: How to Incorporate Data Files in Your Code Blocks- For C++
  73. 11.2.2: How to Incorporate Data Files in Your Code Blocks- For Julia
  74. 11.2.3: How to Incorporate Data Files in Your Code Blocks- For Octave
  75. 11.2.4: How to Incorporate Data Files in Your Code Blocks- For Python
  76. 11.2.5: How to Incorporate Data Files in Your Code Blocks- For R
  77. 11.2.6: How to Incorporate Data Files in Your Code Blocks- For SageMath
  78. 11.2.7: Installing custom packages
  79. 11.2.7.1: Documentation of Supported Kernels
  80. 11.2.8: Using ipywidgets for Interactivity
  81. 11.2.8.1: Enabling and Using Interactive Matplotlib Features
  82. 11.2.8.2: Using ipyleaflet for Interactive Mapping
  83. 11.2.8.3: Using ipyvolume for 3D plotting
  84. 11.2.8.4: Using nglview to view molecular structures and trajectories
  85. 11.2.8.5: Using pythreejs to generate and view three-dimensional models
  86. 11.2.8.6: Using bqplot to make interactive plots
  87. 11.2.8.7: Using IPyCytoscape to visualize graphs
  88. 11.3: Interactive Molecules and Proteins - Direct Embedding
  89. 11.4: Interactive Molecule and Protein - Molecule Generator
  90. 11.5: Interactive Molecule and Protein - Reference Options
  91. 11.6: Adding H5P (formative) Activities
  92. 11.7: H5P
  93. 11.8: Creating Dynamic Figures with CalcPlot3D
  94. 11.9: Adding Geogebra Explorations to LibreTexts Pages
  95. 11.10: Adding WeBWorK Problems to LibreTexts
  96. 12: Contributing, Harvesting, and Curating Content
  97. 12.1: Harvesting Workflows
  98. 12.2: A Harvesting Checklist
  99. 12.3: More Advanced Typesetting Standards
  100. 12.4: Contributing Existing Content (FAQ)
  101. 12.5: Dynamic Indexes
  102. 12.6: Auto-Population of Page Key Terms (meta-tags)
  103. 12.7: Publishing Protocol
  104. 13: Disseminating Texts
  105. 13.1: Importing LibreTexts into a LMS
  106. 13.2: How to Publish to Lulu xPress
  107. 13.3: Everything PDF
  108. 14: ADAPT Homework System
  109. 14.1: ADAPT Account Types
  110. 14.2: Creating and Importing Existing Courses (Course View)
  111. 14.3: Adding New Assignments
  112. 14.4: Adding New Assessments
  113. 14.5: Assignment Control Panel
  114. 14.6: Grading Open-Ended Assessments
  115. 14.7: Embedding Summative ADAPT Assessments into Textbook
  116. 14.8: Interfacing ADAPT to LMS via LTI
  117. 15: Styles, Standards, and Typesetting
  118. 15.1: Color Codes and Contrasts
  119. 15.2: FAQ
  120. 15.3: Open Endpoints
  121. 15.4: Textbook Completing Checklist
  122. 16: Conductor for Admins
  123. 16.1: Control Panel
  124. 16.2: Project Page for Administrators
  125. 17: Stored Materials
  126. Back Matter
  127. Index
  128. Glossary
  129. Detailed Licensing
  130. Detailed Licensing