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.
- Front Matter
- TitlePage
- InfoPage
- Table of Contents
- Licensing
- 2: A Framework for Designing Online Texts
- 2.1: What is the framework for design?
- 2.2: Content on LibreTexts
- 2.3: Architecture and Pedagogy in Relation to LibreTexts
- 2.4: Multimedia
- 2.5: Scaffolding the Libretext
- 2.6: Bibliography
- 3: Preliminary Book Design
- 3.1: Definitions - Books, Remixes, and TextMaps
- 3.2: Building Remixing Maps
- 4: Commons
- 4.1: Top Line
- 4.2: Blue Bar
- 4.3: LibreTexts Map
- 4.4: Catalog
- 5: Conductor
- 5.1: Conductor Home
- 5.2: Project
- 5.3: Rainbow Bar
- 5.3.1: Edit Properties
- 5.3.2: Manage Team
- 5.3.3: AI Co-Author
- 5.3.4: Timeline
- 5.3.5: Peer Review
- 5.3.6: Accessibility Review
- 5.3.7: More Tools
- 5.4: Project Properties and Links
- 5.5: Discussion
- 5.6: Assets
- 5.7: Tasks
- 5.8: Support Center
- 7: Remixing
- 7.1: How to Make a LibreTexts Remix
- 7.2: Copy-Transcluded and Copy-Forked Remixes
- 8: Basic Editing
- 8.1: Editing a Page
- 8.2: Adding Images and Figures
- 8.3: Adding Videos (YouTube)
- 8.4: Adding Tables
- 8.5: Hyperlinking
- 8.6: Adding Predefined Template Code (e.g., Boxes)
- 8.7: Accessibility Checking
- 8.8: Page Titles
- 8.9: Adding Automatic Organizations
- 8.10: Watching, Rating, and Providing Feedback for a Page
- 8.11: Image Resources
- 9: Advanced Editing
- 9.1: Transcluding (Reusing) a Page
- 9.2: Forking a Transcluded (Reused) Page
- 9.3: Adding and Editing Equations
- 9.3.1: Equation Formatting Conventions
- 9.4: Adding Alt-Texts
- 9.5: Front and Back Matter
- 9.6: Compiling, Batching, and the Download Center
- 9.7: Accessibility Checker in the Editor
- 10: Page Settings
- 10.1: Page Settings
- 10.2: Article Type
- 10.3: Adding Summary
- 10.4: Thumbnails
- 10.5: Adding Authorbars (Meta-Tags)
- 10.6: Selecting Copyright for Page (Meta-Tags)
- 10.7: Tags
- 11: Interactive Elements
- 11.1: Interactive Figures
- 11.2: Jupyter Notebooks (Executable Programming Code and Figures)
- 11.2.1: How to Incorporate Data Files in Your Code Blocks- For C++
- 11.2.2: How to Incorporate Data Files in Your Code Blocks- For Julia
- 11.2.3: How to Incorporate Data Files in Your Code Blocks- For Octave
- 11.2.4: How to Incorporate Data Files in Your Code Blocks- For Python
- 11.2.5: How to Incorporate Data Files in Your Code Blocks- For R
- 11.2.6: How to Incorporate Data Files in Your Code Blocks- For SageMath
- 11.2.7: Installing custom packages
- 11.2.7.1: Documentation of Supported Kernels
- 11.2.8: Using ipywidgets for Interactivity
- 11.2.8.1: Enabling and Using Interactive Matplotlib Features
- 11.2.8.2: Using ipyleaflet for Interactive Mapping
- 11.2.8.3: Using ipyvolume for 3D plotting
- 11.2.8.4: Using nglview to view molecular structures and trajectories
- 11.2.8.5: Using pythreejs to generate and view three-dimensional models
- 11.2.8.6: Using bqplot to make interactive plots
- 11.2.8.7: Using IPyCytoscape to visualize graphs
- 11.3: Interactive Molecules and Proteins - Direct Embedding
- 11.4: Interactive Molecule and Protein - Molecule Generator
- 11.5: Interactive Molecule and Protein - Reference Options
- 11.6: Adding H5P (formative) Activities
- 11.7: H5P
- 11.8: Creating Dynamic Figures with CalcPlot3D
- 11.9: Adding Geogebra Explorations to LibreTexts Pages
- 11.10: Adding WeBWorK Problems to LibreTexts
- 12: Contributing, Harvesting, and Curating Content
- 12.1: Harvesting Workflows
- 12.2: A Harvesting Checklist
- 12.3: More Advanced Typesetting Standards
- 12.4: Contributing Existing Content (FAQ)
- 12.5: Dynamic Indexes
- 12.6: Auto-Population of Page Key Terms (meta-tags)
- 12.7: Publishing Protocol
- 13: Disseminating Texts
- 13.1: Importing LibreTexts into a LMS
- 13.2: How to Publish to Lulu xPress
- 13.3: Everything PDF
- 14: ADAPT Homework System
- 14.1: ADAPT Account Types
- 14.2: Creating and Importing Existing Courses (Course View)
- 14.3: Adding New Assignments
- 14.4: Adding New Assessments
- 14.5: Assignment Control Panel
- 14.6: Grading Open-Ended Assessments
- 14.7: Embedding Summative ADAPT Assessments into Textbook
- 14.8: Interfacing ADAPT to LMS via LTI
- 15: Styles, Standards, and Typesetting
- 15.1: Color Codes and Contrasts
- 15.2: FAQ
- 15.3: Open Endpoints
- 15.4: Textbook Completing Checklist
- 16: Conductor for Admins
- 16.1: Control Panel
- 16.2: Project Page for Administrators
- 17: Stored Materials
- Back Matter
- Index
- Glossary
- Detailed Licensing
- Detailed Licensing