Comments (5)
I would like to use xsim
to write slides for programming classes with practices, where I intersperse explanatory material, examples, and tasks (exercises).
from xsim.
Add \newcounter{paragraph}
and use \begin{frame}[fragile] ... \end{frame}
.
I must say I am quite surprised by this use of xsim
. It aims at creating exercise sheets or exercises with solutions in books, maybe also for creating exams. But I never anticipated that it might be used in presentations… o.O
from xsim.
hello @romildo,
https://tex.stackexchange.com/questions/187905/beamer-exsheets-package
just add
\let\solution\relax
thanks you
from xsim.
just for your information Clemens, my use case is an in-class test where the questions are projected on screen and not printed on paper: Since I have an extended database of questions, it makes sense to use xsim
. And while it would be reasonably easy to use the article class with a custom geometry to mimic the effect of beamer
, well it's natural to want to use beamer. :-)
from xsim.
Just add \newcounter{paragraph} with what you do @romildo .
You need to defined a new \DeclareExerciseType to have the headings. (There is a good one with tcolorbox).
MWE :
\documentclass[12pt,aspectratio=1610]{beamer}%Information to be included in the title page:
\makeatletter
\@ifclassloaded{beamer}{%
%%% save beamer's `solution' environment as `beamersolution':
\let\beamersolution\solution
\let\endbeamersolution\endsolution
%%% "delete" the `solution' environment:
\let\solution\relax
\let\endsolution\relax
}{%
}%
\makeatother
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{xsim}
\newcounter{paragraph}
\DeclareExerciseType{test}{
exercise-env = question ,
solution-env = answer ,
exercise-name = Ex. ,
exercises-name = Ex. ,
solution-name = Sol. ,
solutions-name = Sol. ,
exercise-template = default ,
solution-template = default ,
exercise-heading = \textbf ,
solution-heading = \textbf
}
\begin{document}
\begin{frame}
\begin{question}
Test
\end{question}
\begin{answer}[print=true]
Answer
\end{answer}
\end{frame}
\end{document}
from xsim.
Related Issues (20)
- Solutions not printed HOT 2
- Allow printcollection to filter by tags
- match-all and match-any option for collection may be redundant.
- xsim, babel and tikz; problem with quotation marks
- Request: pointssum of an exercise behind the last line
- Possible Bug when combining a tabular and an exercise environment HOT 3
- double vertical line in array HOT 1
- Cloze-Tests, blanks not filled with solution/print = true HOT 1
- Wrong documentation for `AddtoExerciseTypeGoal` and `AddtoExerciseTypeGoalPrint`
- Points question xsim package precision decimal HOT 2
- Strange distancing when starting with a bulleted enviroment. HOT 1
- solution HOT 4
- Problem with two ExerciseType HOT 3
- Wording of warning message HOT 4
- Printcollection outputs questions without question number HOT 1
- Pre-hook is not applicable to exercise environment HOT 1
- Buffer problem HOT 4
- Usint \lstinline{#include <iostream>} display one more # HOT 4
- mcq with more than one correct choice
- xsim.description-list.tex does not compile HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xsim.