<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>
			klausuR
		</title>
		<link>
			https://reaktanz.de/R/pckg/klausuR
		</link>
		<atom:link href="https://reaktanz.de/R/pckg/klausuR/RSS.xml" rel="self" type="application/rss+xml" />
		<description>
			<![CDATA[ 
				A set of functions designed to quickly generate results of a multiple choice test. Generates detailed global results, lists for anonymous feedback and personalised result feedback (in LaTeX and/or PDF format), as well as item statistics like Cronbach's alpha or disciminatory power. 'klausuR' also includes a plugin for the R GUI and IDE RKWard, providing graphical dialogs for its basic features. The respective R package 'rkward' cannot be installed directly from a repository, as it is a part of RKWard. To make full use of this feature, please install RKWard from <https://rkward.kde.org> (plugins are detected automatically). Due to some restrictions on CRAN, the full package sources are only available from the project homepage. 
			]]>
		</description>
		<generator>
			roxyPackage (0.10-1)
		</generator>
		<item>
			<title>
				Changes in klausuR version 0.12-14
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Mon, 04 Apr 2022 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-14(2022-04-04)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						fixed
					</h4>
					<ul>
						<li>
							<p>
								<code>
									klausur()
								</code>
								: removed &quot;see also&quot; link to psychometric package
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-13
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Tue, 01 Mar 2022 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-13(2022-03-01)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						fixed
					</h4>
					<ul>
						<li>
							<p>
								properly adjusted imports of functions/methods from other packages
							</p>
						</li>
					</ul>
					<h4>
						changed
					</h4>
					<ul>
						<li>
							<p>
								dropped dependencies on polycor and psychometric, item analysis is now bone using 
 								<code>
									psych::alpha()
								</code>
							</p>
						</li>
						<li>
							<p>
								removed outdated internal klausuR-internal.roxy.all.R file
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-12
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sun, 29 Jul 2018 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-12(2018-07-29)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						fixed
					</h4>
					<ul>
						<li>
							<p>
								the option 'keep.cases' in 
 								<code>
									klausur.data()
								</code>
								was broken
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.report()
								</code>
								: fixed LaTeX issue if percent sign was used in psedonyms
							</p>
						</li>
					</ul>
					<h4>
						changed
					</h4>
					<ul>
						<li>
							<p>
								<code>
									klausur.report()
								</code>
								: global reports are now printed in landscape mode
							</p>
						</li>
						<li>
							<p>
								reaktanz.de supports HTTPS now, updated references
							</p>
						</li>
						<li>
							<p>
								the source code has moved from R-forge to https://github.com/unDocUMeantIt/klausuR
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-11
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Wed, 29 Jun 2016 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-11(2016-06-29)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						added
					</h4>
					<ul>
						<li>
							<p>
								new argument 
 								<code>
									"fancyhdr"
								</code>
								in 
 								<code>
									klausur.report()
								</code>
								to add information to headers and footers of generated reports
							</p>
						</li>
					</ul>
					<h4>
						changed
					</h4>
					<ul>
						<li>
							<p>
								cleaned up 
 								<code>
									klausur.report()
								</code>
								: moved internal functions to separate file
							</p>
						</li>
						<li>
							<p>
								adjusted the auto table sizes in 
 								<code>
									klausur.report()
								</code>
								a bit
							</p>
						</li>
						<li>
							<p>
								rephrased the description to comply with CRAN terms
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-10
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sat, 07 Feb 2015 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-10(2015-02-07)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						added
					</h4>
					<ul>
						<li>
							<p>
								support for pick-n scoring was added to 
 								<code>
									klausur()
								</code>
							</p>
						</li>
						<li>
							<p>
								new slot 
 								<code>
									"distractor.analysis"
								</code>
								in objects of class klausuR, listing the selected answer alternatives for each individual item and some statistics like correlation with the overall results and mean results of subjects chosing an alternative
							</p>
						</li>
						<li>
							<p>
								new element 
 								<code>
									"wrong"
								</code>
								in slot 
 								<code>
									"corr"
								</code>
								of klausur.answ class items for pick-n scoring
							</p>
						</li>
						<li>
							<p>
								new argument 
 								<code>
									"wrong"
								</code>
								in 
 								<code>
									klausur.data()
								</code>
								for the same reason
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.report()
								</code>
								gained options from 
 								<code>
									sort()
								</code>
								for 
 								<code>
									"anon"
								</code>
								and 
 								<code>
									"glob"
								</code>
								results
							</p>
						</li>
						<li>
							<p>
								new elements 
 								<code>
									"keep.cases"
								</code>
								and 
 								<code>
									"recode.na"
								</code>
								in 
 								<code>
									klausur.data()
								</code>
								, to keep cases with missing data, even if &quot;na.rm=TRUE&quot;
							</p>
						</li>
					</ul>
					<h4>
						fixed
					</h4>
					<ul>
						<li>
							<p>
								stripping trailing whitespace from answer data if it is in factor of character format. this happens easily if data was imported from SPSS and can cause nasty problems, because the whitespace characters are interpreted by 
 								<code>
									klausur()
								</code>
								as a valid but wrong answer
							</p>
						</li>
						<li>
							<p>
								removed typos in 
 								<code>
									klausur.repost()
								</code>
								code ( 
 								<code>
									"appen"
								</code>
								instead of 
 								<code>
									"append"
								</code>
								)
							</p>
						</li>
						<li>
							<p>
								anonymous feedback output is now sorted by points as a default. the previous default took the order as is, which usually sorted it by family names of participants, which limits anonymity to a certain degree
							</p>
						</li>
						<li>
							<p>
								the character &quot;'&quot; is now also filtered out of file names
							</p>
						</li>
						<li>
							<p>
								breaks for axis labels in histograms are now calculated by internal function 
 								<code>
									axis.breaks()
								</code>
								, which fixes a problem with non-integer points
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.report()
								</code>
								does now also check for digits to display in global and anonymous feedback PDF
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.report()
								</code>
								now shows empty answers ( 
 								<code>
									""
								</code>
								) as empty, not as a question mark
							</p>
						</li>
						<li>
							<p>
								LaTeX replacements of characters has been corrected to also match first character
							</p>
						</li>
						<li>
							<p>
								manual setting of 
 								<code>
									"table.size"
								</code>
								was buggy in 
 								<code>
									klausur.report()
								</code>
								, adding just the word of the chosen size to the table
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.mufo()
								</code>
								was using outdated object classes
							</p>
						</li>
					</ul>
					<h4>
						changed
					</h4>
					<ul>
						<li>
							<p>
								polycor was added as a dependency (needed for distractor analysis)
							</p>
						</li>
						<li>
							<p>
								some code cleaning in 
 								<code>
									klausur()
								</code>
								for better readability
							</p>
						</li>
						<li>
							<p>
								added a proper GPL notice at the beginning of each R file
							</p>
						</li>
						<li>
							<p>
								replaced all tabs in the source code by two space characters
							</p>
						</li>
						<li>
							<p>
								moved the internal helper function 
 								<code>
									find.partial()
								</code>
								out of the function body of 
 								<code>
									partial()
								</code>
								for cleaner code
							</p>
						</li>
						<li>
							<p>
								show method for klausuR results now also reports distractor analysis, if found
							</p>
						</li>
						<li>
							<p>
								partial points are no longer rounded before end results are calculated
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-9
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Mon, 05 Aug 2013 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-9(2013-08-05)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						fixed
					</h4>
					<ul>
						<li>
							<p>
								pdfLaTeX became picky and didn't work with the table of marks any more. set 
 								<code>
									print.xtable()
								</code>
								to use floating=FALSE to fix this.
							</p>
						</li>
						<li>
							<p>
								added some more character filtering on generated filenames which could cause LaTeX to fail with an error
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-8
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Wed, 08 May 2013 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-8(2013-05-08)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						changed
					</h4>
					<ul>
						<li>
							<p>
								no real new features, restructured the source code layout, as roxygen2 doesn't seem to get collate info easy with R 3.0.0 ...
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-7
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 25 Jan 2013 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-7(2013-01-25)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						fixed
					</h4>
					<ul>
						<li>
							<p>
								corrected LaTeX output (carets)
							</p>
						</li>
						<li>
							<p>
								added missing date stamps in ChangeLog for releases prior to version 0.12-1, using the repo archive
							</p>
						</li>
					</ul>
					<h4>
						added
					</h4>
					<ul>
						<li>
							<p>
								item analysis now includes Lienert's selection index (selektionskennwert)
							</p>
						</li>
						<li>
							<p>
								debianized sources
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-6
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sat, 14 Apr 2012 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-6(2012-04-14)
			</guid>
			<description>
				<![CDATA[ 
					<h4>
						fixed
					</h4>
					<ul>
						<li>
							<p>
								check for missing items in data and/or correct answers
							</p>
						</li>
						<li>
							<p>
								force item names into expected letter case
							</p>
						</li>
						<li>
							<p>
								corrected LaTeX output (filtering of problematic characters)
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-5
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sat, 10 Mar 2012 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-5(2012-03-10)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								replaced custom function to clean up LaTeX code with 
 								<code>
									encoded_text_to_latex()
								</code>
								from tools package in 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
						<li>
							<p>
								replaced UTF-8 characters with \uxxxx escapes in 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
						<li>
							<p>
								set some internal variables NULL in 
 								<code>
									compare()
								</code>
								, 
 								<code>
									grand.table()
								</code>
								, 
 								<code>
									klausur.gen()
								</code>
								, 
 								<code>
									klausur.mufo()
								</code>
								, 
 								<code>
									klausur.report()
								</code>
								and the internal function 
 								<code>
									klausur.reorderItems()
								</code>
								, to avoid needless NOTEs from &quot;R CMD check&quot;
							</p>
						</li>
						<li>
							<p>
								re-formatted the ChangeLog to have the roxyPackage translate it into a NEWS.Rd file
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-4
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Thu, 09 Feb 2012 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-4(2012-02-09)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								fixed bug in 
 								<code>
									compare()
								</code>
								: 
 								<code>
									"new.set"
								</code>
								didn't work if exactly one or none differences were found
							</p>
						</li>
						<li>
							<p>
								added 'maxp' option to klausur.answ-class and 
 								<code>
									klausur.date()
								</code>
								, to be able to compensate for really buggy tests...
							</p>
						</li>
						<li>
							<p>
								adjusted 
 								<code>
									klausur()
								</code>
								to check for maxp
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-3
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Tue, 04 Oct 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-3(2011-10-04)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added option 
 								<code>
									"merge"
								</code>
								to 
 								<code>
									klausur.report()
								</code>
								, to merge all individual reports into one file
							</p>
						</li>
						<li>
							<p>
								added status feedback to 
 								<code>
									klausur.report()
								</code>
								, can be turned of with new option &quot;quiet=TRUE&quot;
							</p>
						</li>
						<li>
							<p>
								updated the RKWard GUI to the new options
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-2
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sun, 11 Sep 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-2(2011-09-11)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								fixed bug in 
 								<code>
									nret.rescale()
								</code>
								regarding NR data
							</p>
						</li>
						<li>
							<p>
								fixed author definition for R 2.14
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-1
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Thu, 01 Sep 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-1(2011-09-01)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								cleaned the docs so package check runs fine
							</p>
						</li>
						<li>
							<p>
								fixed typo in 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.12-0
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Tue, 30 Aug 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.12-0(2011-08-30)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								0.12 is not fully downward compatible with earlier versions of the klausuR package!
							</p>
						</li>
						<li>
							<p>
								drastic changes: 
 								<code>
									klausur()
								</code>
								and 
 								<code>
									klausur.mufo()
								</code>
								from now on only take objects of the new class klausur.answ, which replaces the 'answ' and 'corr' arguments completely. Most of the time it took to evaluate tests was squeezing data with exotic variable names and loads of surprises into a valid data.frame. Those days should finally be numbered now...
							</p>
						</li>
						<li>
							<p>
								added function 
 								<code>
									klausur.data()
								</code>
								to do the squeezing into klausur.answ class objects (s.o.)
							</p>
						</li>
						<li>
							<p>
								added scoring function NRET+, which is more conservative than NRET when it comes to errors
							</p>
						</li>
						<li>
							<p>
								added function 
 								<code>
									nret.rescale()
								</code>
								to change scaling of points in result objects (NR/ET/NRET/NRET+)
							</p>
						</li>
						<li>
							<p>
								added function 
 								<code>
									grand.table()
								</code>
								to export all results back to CSV format
							</p>
						</li>
						<li>
							<p>
								the class klausuR gained a new slot 'misc' to preserve whatever unused variables are left over from the squeezing process.
							</p>
						</li>
						<li>
							<p>
								introduced class klausuR.test, now as a placeholder for future releases, and added slots to classes klausuR and klausuR.answ
							</p>
						</li>
						<li>
							<p>
								added function 
 								<code>
									nret.translator()
								</code>
								to convert NRET/ET data from/to SPSS
							</p>
						</li>
						<li>
							<p>
								added options 'table.size' and 'NRET.legend' to 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
						<li>
							<p>
								smarter handling of histograms and marks info in 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.report()
								</code>
								can now also create histograms with data from several klausuR objects
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.report()
								</code>
								can now produce reports from more than one object, if you give them in a list
							</p>
						</li>
						<li>
							<p>
								<code>
									klausur.compare()
								</code>
								was renamed to 
 								<code>
									compare()
								</code>
								and can now cope with NAs, unequal cases and unequal variables (will cause verbose warnings), and rename input variables, if necessary. it is also no longer limited to compare klausuR data, hence the renaming.
							</p>
						</li>
						<li>
							<p>
								fixed some NRET/ET related bugs in the plot method and 
 								<code>
									klausur.gen.marks()
								</code>
							</p>
						</li>
						<li>
							<p>
								fixed 'if' statement error in show method for klausuR-class objects
							</p>
						</li>
						<li>
							<p>
								added support for item analysis on ET/NRET data
							</p>
						</li>
						<li>
							<p>
								added NRET sample data 
 								<code>
									"spss.data"
								</code>
							</p>
						</li>
						<li>
							<p>
								added SD values to item analysis (show method)
							</p>
						</li>
						<li>
							<p>
								added 'sort.by' option to 
 								<code>
									klausur.data()
								</code>
								, and 
 								<code>
									klausur()
								</code>
							</p>
						</li>
						<li>
							<p>
								added sort method for objects of class klausuR
							</p>
						</li>
						<li>
							<p>
								added the full RKWard plugin as inst/rkward, so both get updated simultanously
							</p>
						</li>
						<li>
							<p>
								adapted rkwardtests to current behaviour of klausuR
							</p>
						</li>
						<li>
							<p>
								sources can now be roxygenized by roxygen2 (classes docs are static until '@slot' is supported again)
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.11-3
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sun, 19 Jun 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.11-3(2011-06-19)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								aligned penalty for false negatives to number of correct alternatives in NRET/ET scoring
							</p>
						</li>
						<li>
							<p>
								for NRET/ET, moved determination of max. points etc. to new internal function 
 								<code>
									nret.minmax()
								</code>
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.11-2
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 17 Jun 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.11-2(2011-06-17)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added internal function 
 								<code>
									roxy.package()
								</code>
								to ease development
							</p>
						</li>
						<li>
							<p>
								added initial support for elimination testing (ET) and number right elimination testing (NRET)
							</p>
						</li>
						<li>
							<p>
								fixed 
 								<code>
									"Form"
								</code>
								addition in 
 								<code>
									klausur.gen()
								</code>
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.11-1
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sat, 09 Apr 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.11-1(2011-04-09)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								fixed bug in points (were logical instead of numeric, which caused trouble for PDF generation)
							</p>
						</li>
						<li>
							<p>
								fixed annoying 
 								<code>
									"show"
								</code>
								warning
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.10-1
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Mon, 14 Feb 2011 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.10-1(2011-02-14)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								complete rewrite of 
 								<code>
									klausur.compare()
								</code>
								: less and more efficient code
							</p>
						</li>
						<li>
							<p>
								replaced 
 								<code>
									"na.replace"
								</code>
								option with a plain 
 								<code>
									"na.rm"
								</code>
								, i.e., NA cases are dropped completely by default
							</p>
						</li>
						<li>
							<p>
								added new 
 								<code>
									"na.rm"
								</code>
								option to plot method, TRUE by default
							</p>
						</li>
						<li>
							<p>
								added variable 
 								<code>
									"Form"
								</code>
								to 
 								<code>
									klausur.gen()
								</code>
							</p>
						</li>
						<li>
							<p>
								replaced several &quot;if(a == b)&quot; constructs with &quot;identical(a, b)&quot; or &quot;isTRUE(...)&quot;
							</p>
						</li>
						<li>
							<p>
								fixed: 
 								<code>
									klausur.report()
								</code>
								accidently created PDFs in a loop over and over again
							</p>
						</li>
						<li>
							<p>
								fixed: 
 								<code>
									klausur.report()
								</code>
								failed if &quot;#&quot; appeared in names
							</p>
						</li>
						<li>
							<p>
								fixed: 
 								<code>
									klausur.report()
								</code>
								didn't show partial results correctly, added check for needed digits
							</p>
						</li>
						<li>
							<p>
								added slots 
 								<code>
									"wght"
								</code>
								and 
 								<code>
									"points"
								</code>
								to class klausuR
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.10-0
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Wed, 03 Nov 2010 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.10-0(2010-11-03)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added 
 								<code>
									klausur.mufo()
								</code>
								and new S4 class klausuR.mult: initial support for parallel test forms
							</p>
						</li>
						<li>
							<p>
								added 
 								<code>
									show()
								</code>
								and 
 								<code>
									plot()
								</code>
								methods for objects of class klausuR.mult
							</p>
						</li>
						<li>
							<p>
								added support for objects of class klausuR.mult in 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
						<li>
							<p>
								fixed missing import of tools package
							</p>
						</li>
						<li>
							<p>
								dropped roxygen dependency (still using roxygen, though)
							</p>
						</li>
						<li>
							<p>
								some code cleanup for better readability
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-7
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 24 Sep 2010 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-7(2010-09-24)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added direct PDF creation to 
 								<code>
									klausur.report()
								</code>
								, using 
 								<code>
									texi2dvi()
								</code>
								from package tools
							</p>
						</li>
						<li>
							<p>
								consequently added the tools package as a dependency
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-6
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 24 Sep 2010 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-6(2010-09-24)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added schemes 
 								<code>
									"DIHK"
								</code>
								, 
 								<code>
									"USA"
								</code>
								and 
 								<code>
									"UK"
								</code>
								to 
 								<code>
									klausuR.gen.marks()
								</code>
							</p>
						</li>
						<li>
							<p>
								added informative slot 
 								<code>
									"marks.sum"
								</code>
								to objects of class klausuR
							</p>
						</li>
						<li>
							<p>
								updated the show method for klausuR objects accordingly
							</p>
						</li>
						<li>
							<p>
								added 
 								<code>
									"marks.info"
								</code>
								option to 
 								<code>
									klausur.report()
								</code>
								, to include all or parts of 
 								<code>
									"marks.sum"
								</code>
								if wanted
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-5
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Sat, 07 Aug 2010 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-5(2010-08-07)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								fixed another bug in 
 								<code>
									klausur.compare()
								</code>
								: objects with NAs meant trouble.
							</p>
						</li>
						<li>
							<p>
								added 
 								<code>
									"select"
								</code>
								option to 
 								<code>
									klausur.compare()
								</code>
								to be able to focus on certain variables
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-4
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 06 Aug 2010 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-4(2010-08-06)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added support for different file name scheme to 
 								<code>
									klausur.report()
								</code>
								(matr. no. or name_firstname)
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-3
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Thu, 04 Feb 2010 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-3(2010-02-04)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added 
 								<code>
									"alt.comma"
								</code>
								parameter to 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
						<li>
							<p>
								minor corrections in the documentation (some missing params in usage)
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-2
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 04 Dec 2009 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-2(2009-12-04)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								restructured the LaTeX output
							</p>
						</li>
						<li>
							<p>
								fixed some bugs in 
 								<code>
									klausur.compare()
								</code>
							</p>
						</li>
						<li>
							<p>
								added parameters to skip cronbach's alpha and item analysis in 
 								<code>
									klausur()
								</code>
							</p>
						</li>
						<li>
							<p>
								cronbach's alpha and item analysis now run in a safe 
 								<code>
									tryCatch()
								</code>
								environment
							</p>
						</li>
						<li>
							<p>
								modified the 
 								<code>
									show()
								</code>
								method accordingly
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-1
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Wed, 02 Dec 2009 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-1(2009-12-02)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added &quot;alpha if removed&quot; calculation for each item
							</p>
						</li>
						<li>
							<p>
								added longtable support for 
 								<code>
									klausur.report()
								</code>
							</p>
						</li>
						<li>
							<p>
								fixed some bugs in 
 								<code>
									klausur()
								</code>
								, 
 								<code>
									klausur.report()
								</code>
								and 
 								<code>
									plot()
								</code>
								regarding character vectors
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.9-0
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 27 Nov 2009 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.9-0(2009-11-27)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added support for partially correct answers (if multiple correct answers possible) via the new 
 								<code>
									"score"
								</code>
								parameter
							</p>
						</li>
						<li>
							<p>
								more cleaning up: moved some subroutines to internal functions
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.8-1
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 20 Nov 2009 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.8-1(2009-11-20)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added marks A to F as an option in 
 								<code>
									klausur.gen.marks()
								</code>
							</p>
						</li>
						<li>
							<p>
								adjusted the plot method to treat marks as characters
							</p>
						</li>
						<li>
							<p>
								beautyfied the output of individual results in 
 								<code>
									klausur()
								</code>
							</p>
						</li>
						<li>
							<p>
								cleaned up a bit (removed unused relicts from klausur.R)
							</p>
						</li>
						<li>
							<p>
								translated hopefully all comments in the code into english
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.8-0
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Thu, 19 Nov 2009 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.8-0(2009-11-19)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								added feature to suggest marks by normal distribution
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
		<item>
			<title>
				Changes in klausuR version 0.7-0
			</title>
			<link>
				https://reaktanz.de/R/pckg/klausuR
			</link>
			<pubDate>
				Fri, 06 Nov 2009 00:00:00 +0000
			</pubDate>
			<guid isPermaLink="false">
				klausuR0.7-0(2009-11-06)
			</guid>
			<description>
				<![CDATA[ 
					<ul>
						<li>
							<p>
								initial public release (via reaktanz.de)
							</p>
						</li>
					</ul> 
				]]>
			</description>
		</item>
	</channel>
</rss>
