All functions

auth_from_secret()

Use secrets to authorize R package to access Google Slides API

authorize()

Authorize R package to access the Google Slides API

bad_quiz_path()

Path to bad example quiz

check_all_questions()

Check all quiz questions

check_question()

Check Quiz Question Set Up

check_quiz()

Check Quiz

check_quiz_attributes()

Check Quiz Attributes

check_quiz_question_attributes()

Check a question's attributes

check_quizzes()

Check all quizzes in a directory

convert_coursera_quizzes()

Convert Leanpub md quiz to Coursera yaml quiz

convert_quiz()

Convert Leanpub md quiz to Coursera yaml quiz

course_path()

Find main course git directory

course_to_book_txt()

Create Book.txt file from files existing in quiz directory

render_without_toc()

Create TOC-less course website for use in Coursera or Leanpub

download_ottr_template()

Download files from main OTTR_Template to test

encrypt_creds_path()

Get file path to an encrypted credentials RDS

encrypt_creds_user_path()

Get file path to an default credentials RDS

extract_meta()

Extract meta fields from a tag

extract_object_id()

Extract Object IDs using Google Slides API

get_chapters()

Make Leanpub file that has embed webpage of a chapter

get_gs_pptx()

Download Google Slides pptx file

get_object_id_notes()

Retrieve Speaker Notes and their corresponding Object (Slide) IDs from a Google Slides presentation

get_slide_id()

Get Slide ID from URL

get_yaml_spec()

Load in yaml specifications from _bookdown.yml or _quarto.yml

good_quiz_path()

Path to good example quiz

gs_id_from_slide() get_image_link_from_slide() get_image_from_slide()

Google Slides Helper Functions

gs_png_url() get_slide_page() gs_png_download() include_slide()

Get Google Slide PNG URL

key_encrypt_creds_path()

Get file path to an key encryption RDS

make_embed_markdown()

Make Leanpub file that has embed webpage of a chapter

output_destination()

Declare file path to docs/ folder

parse_q_tag()

Parse apart a tag

parse_quiz() extract_quiz()

Parse Quiz and Other Checking Functions

parse_quiz_df()

Parse quiz into a data.frame

pptx_notes() pptx_slide_text_df() pptx_slide_note_df() unzip_pptx()

Get Notes from a PowerPoint (usually from Google Slides)

qrmd_files()

Get file paths to all qmds or rmds in the course website directory

set_knitr_image_path()

Set image path for `knitr`

set_up_leanpub()

Set up Manuscript folder for Leanpub publishing

website_to_embed_leanpub()

Convert Website Course to Leanpub

xml_notes()

Get Notes from XML