hunk.code_window: const screenAspect = computed(() => width.value / height.value)
   const scale = computed(() => {
     if (screenAspect.value < slideAspect)
       return width.value / slideWidth
     return (height.value * slideAspect) / slideWidth
   })
   // In print mode, the routes will never change. So we don't need reactivity here.
   let routes = slides.value
   if (currentRoute.value.query.range) {
  
hunk.labels: keep keep keep keep replace replace replace keep keep keep keep keep
hunk.after_edit:   if (screenAspect.value < slideAspect.value)
       return width.value / slideWidth.value
     return (height.value * slideAspect.value) / slideWidth.value
  
hunk.file_path: packages/client/internals/PrintContainer.vue
hunk.type: replace
file: <template>
    <v-clicks>
      <ol style="border: 1px solid green">
        <li>Point a</li>
        <decorate-with-li>
          <slot />
        </decorate-with-li>
        <li>Point z</li>
      </ol>
    </v-clicks>
  </template>
  