Welcome to TiddlyWiki created by Jeremy Ruston; Copyright © 2004-2007 Jeremy Ruston, Copyright © 2007-2011 UnaMesa Association
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}
h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}
.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}
.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}
.tabSelected{color:[[ColorPalette::PrimaryDark]];
background:[[ColorPalette::TertiaryPale]];
border-left:1px solid [[ColorPalette::TertiaryLight]];
border-top:1px solid [[ColorPalette::TertiaryLight]];
border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}
#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}
.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}
.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}
#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}
.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}
.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}
.tiddler .defaultCommand {font-weight:bold;}
.shadow .title {color:[[ColorPalette::TertiaryDark]];}
.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}
.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}
.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}
.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}
.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}
.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}
.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}
.imageLink, #displayArea .imageLink {background:transparent;}
.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}
.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}
.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}
.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}
.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}
.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}
#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity=60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}
body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}
hr {height:1px;}
a {text-decoration:none;}
dt {font-weight:bold;}
ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}
.txtOptionInput {width:11em;}
#contentWrapper .chkOptionInput {border:0;}
.externalLink {text-decoration:underline;}
.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}
.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}
/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}
#mainMenu .tiddlyLinkExisting,
#mainMenu .tiddlyLinkNonExisting,
#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}
.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}
.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}
#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}
#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}
.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}
#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}
.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}
.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}
.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}
#contentWrapper {display:block;}
#splashScreen {display:none;}
#displayArea {margin:1em 17em 0 14em;}
.toolbar {text-align:right; font-size:.9em;}
.tiddler {padding:1em 1em 0;}
.missing .viewer,.missing .title {font-style:italic;}
.title {font-size:1.6em; font-weight:bold;}
.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}
.tiddler .button {padding:0.2em 0.4em;}
.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}
.footer {font-size:.9em;}
.footer li {display:inline;}
.annotation {padding:0.5em; margin:0.5em;}
* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}
.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}
.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}
.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}
.fieldsetFix {border:0; padding:0; margin:1px 0px;}
.sparkline {line-height:1em;}
.sparktick {outline:0;}
.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}
* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}
.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These [[InterfaceOptions]] for customising [[TiddlyWiki]] are saved in your browser
Your username for signing your edits. Write it as a [[WikiWord]] (eg [[JoeBloggs]])
<<option txtUserName>>
<<option chkSaveBackups>> [[SaveBackups]]
<<option chkAutoSave>> [[AutoSave]]
<<option chkRegExpSearch>> [[RegExpSearch]]
<<option chkCaseSensitiveSearch>> [[CaseSensitiveSearch]]
<<option chkAnimate>> [[EnableAnimations]]
----
Also see [[AdvancedOptions]]
!!Contact Person
*If you have any cropping questions that the below resources cannot answer, feel free to contact John in the TechCenter (the extension and email address may be located on RUFUS. It was not placed here, as this is online for the world to see).
!!Software
*[[GIMP|http://www.gimp.org]] -- Download GIMP here.
!!Library Resources
These books are owned by the library and are available for checkout.
*[[GIMP Bible|http://catalog.cincinnatilibrary.org/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=1843290{CKEY}&searchfield1=GENERAL^SUBJECT^GENERAL^^&user_id=WEBSERVER]] -- The ultimate reference guide for GIMP.
*[[Beginning GIMP : From Novice to Professional|http://catalog.cincinnatilibrary.org/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=1843289{CKEY}&searchfield1=GENERAL^SUBJECT^GENERAL^^&user_id=WEBSERVER]] -- Learn how to install and use GIMP from the ground up.
!!Online Tutorials
*[[Gimp Tutorials|http://www.gimp.org/tutorials]] -- Many tutorials from beginner level to advanced.
*[[Gimp-tutorials.net|http://gimp-tutorials.net]] -- User submitted tutorials. Learn how to make icons, buttons, and text logos.
*[[ShowMeDo GIMP|http://showmedo.com/videotutorials/GIMP]] -- Learn GIMP by watching videos of other users.
''Back to the [[Introduction]]''
After you have completed the above activities, assist a colleague in cropping a photo with GIMP within the next 40 hours of work. Discuss with your manager how the experience went.
''Next: [[Mastery Test]]''
Consider the questions below then meet with your manager to discuss.
What steps are involved in cropping a photo?
What computer skills were necessary for you to complete a photo crop?
What do you like or dislike about photo cropping?
What was your reaction when you cropped your first photo?
Why is photo cropping important for library customers?
What did you learn about photography and its relationship to online social networking?
How would you react if a customer asked for help cropping a photo that you deemed inappropriate?
How would you go about learning more about GIMP and photo editing?
When a customer asks you about what cropping can accomplish, what will you tell them?
''Next: [[Application]]''
There are 4 simple steps to cropping a photo with GIMP:
#Open the Photo
#Draw a Box with the Rectangle Select Tool
#Crop to Selection
#Save the Changes
Open GIMP on your computer. If it is not on your staff computer, reserve a customer computer as your schedule allows.
This is what the icon usually looks like:
[img[Gimp Icon|ss/gimp-icon.jpg]]
3 windows will open:
*Toolbox
*Image Editing Window
*Layers Dialog
[img[3 Default GIMP Windows|ss/gimp.png]]
We will only be using the first 2 for our purposes, so ignore or close the Layers Dialog.
Open the photo that you are going to crop. If you do not have a photo, use this [[one|ss/angry-accordion.jpg]] (right click on the 'one' link, and save to your hard drive by selecting 'Save Link As').
Select 'File' from the Image Editing Window and then 'Open.'
[img[Open the File|ss/open.png]]
GIMP's Open Image menu will appear. Navigate to the photo that you want to crop (or the photo that you just downloaded). Select the photo's file name and click 'Open.'
The photo is now open in the Image Editing Window.
[img[The File is Open|ss/open1.png]]
To crop a photo, you will only need to use 1 tool from the toolbox: the ''Rectangle Select Tool''. Click on the tool to select it.
[img[Select the Right Tool|ss/rec.png]]
Next, drag a box around the portion of the photo that you want to ''keep''. To drag a box, hold down the left mouse button and move the cursor across the picture. It is usually easiest to start in the upper left and drag down towards the lower right, but you can drag the box any way you want.
In the below example, we will drag a box around the subject's face. Notice that the finger in the shot (lower left), the accordion, and a majority of the background is not selected.
[img[Drag A Selection|ss/selection.png]]
After you have made your selection, select 'Image' from the menu bar and then 'Crop to Selection.'
[img[Crop to Selection|ss/crop.png]]
After 'Crop to Selection' is clicked, the part of the photo that was not selected will be deleted, leaving only the portion of the photo that you wanted to keep.
[img[Cropped Image|ss/crop1.png]]
Now you are ready to save your changes!
[img[Save Your Work|ss/save.png]]
Note that selecting ''Save'' will copy your cropped photo over the original! The original will be lost forever.
Selecting ''Save As'' will allow you to save the cropped photo with a different file name and/or extension, thus keeping the original photo intact.
''Here is a video of each step.''
<html>
<object width="640" height="505"><param name="movie" value="http://www.youtube-nocookie.com/v/vMlStKjd-Jw?fs=1&hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/vMlStKjd-Jw?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object>
</html>
The jovial accordion player is now ready to upload her cropped profile picture to Facebook.
''Next: [[Learning Activities]]''
!!!What is Cropping?
This learning kit will show you how to crop a photo, demonstrate the tools are needed, invite you to participate, and then test your knowledge of the process. Work through each item on the left of this page in order.
When a photo is cropped, an unwanted portion of the photo is removed. Cropping can be used to improve the composition of the photo or remove distracting elements.
[img[Jovial Accordion Player is Cropped|ss/crop-example.png]]
This jovial accordion player wishes to crop her photo for her Facebook profile.
!!!Why Crop a Photo?
Next to setting up email addresses or applying for a jobs online, helping customers with their social networking sites is the most common computer assistance that we provide! Cropping photos is a very common request, and knowing how to efficiently and quickly crop a photo will help make our customers satisfied with the service that we provide, as well as free up time for us to assist other customers. Every social networking site (e.g. Facebook, LinkedIn, Twitter) allows users to upload a photo of themselves for their profile. This helps their profile have a personalized identity while allowing other users to more easily locate the right Jane Smith on a site that could have hundreds of users with the same name.
|!Learn About PPI|
|The quality of a digital photo is measured in pixels per inch (PPI). This is simply the number of pixels (tiny dots) per inch in a digital photo. The higher the number, the more clarity there will be when a cropped photo is printed or enlarged. The PPI of most computer monitors is 72, but the PPI of the photo displayed on a monitor can be much higher than that.|
Cropping a profile photo can accomplish one or more of the following:
*Reduce the physical dimensions of a photo. Some sites have limitations to the size of photo they will accept.
*Remove other people. A profile picture should only be of the profile's owner! Crop a photo to remove your friends or your dog.
*Remove distracting elements. Your photo may be perfect, but the fire extinguisher hanging on the wall next to your head needs to go! For professional sites, crop out the beer bottles on the table next to you.
!!!What is GIMP?
GIMP (Short for the [[GNU|http://www.gnu.org]] Image Manipulation Program) is a free and open source photo editor. Since the software is free, it allowed the library to install it on all new computers (the TechCenter does not yet have it installed yet, but is eagerly awaiting its arrival) for no cost! Open source means that the source code of the program can be freely examined, modified, and redistributed. The user or the organization that uses the program can make adjustments to suit their needs and pass any improvements along to others! GIMP can do a majority of the tasks that Photoshop can do — without the hefty price tag. It can be used to crop photos (the focus of this learning kit), change photos from color to black and white, reduce noise, reduce image file size, and more. It is cross-platform, meaning that it can be used on a variety of operating systems (Linux, Windows, and OSX). Our customers now have a powerful photo editor at any computer they use at the library. It is important that we be comfortable assisting customers as they learn this newly available program.
''Next: [[How to Crop]]''
!!!Play a Game!
The mouse movements required to play the classic game Tower of Hanoi are identical to the movements required to draw a crop box with the Rectangle Select Tool in GIMP. Once you are comforable with the mouse movements required, cropping an image will be much easier. Click the link below and play a couple rounds. Instructions on how to play the game are included alongside the game itself. Once you are finished, come back to this page for the next activity.
[[Tower of Hanoi|http://illuminations.nctm.org/activitydetail.aspx?id=40]]
Estimated time required: 10 Minutes
!!!Find and Crop a Photo
Use [[Creative Commons image search|http://search.creativecommons.org/]] to locate 1 fun image of your choice (click on the Flickr tab to limit your search to photographs). Try to find an image that has both distracting elements and an unattractive composition. Download the image and practice cropping it with GIMP in a variety of ways.
Estimated time required: 20 Minutes
!!!Take a Quiz
Take this multiple choice Quiz. It will allow you to review what you have learned and help you assess any areas that you should focus on before completing the rest of this learning kit.
Questions may have multiple answers. Place a check mark next to each answer that applies. When finished, click ‘check’ to see how many you got right. Keep trying until you get each answer correct.
<<quiz>>
Estimated time required: 5 Minutes
''Next: [[Guided Reflection]]''
!!!License
<html>
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">GIMPCrop Learning Kit was created by Christian Sheehy for <a href="http://www.cincinnatilibrary.org">The Public Library of Cincinnati and Hamilton County</a>. It </span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License</a>.
</html>
!!!Photo Acknowledgements
All photographs and screenshots in this learning kit are by [[Christian Sheehy|http://christiansheehy.com]].
!!!Tools Used
The following tools were used in the creation of this learning kit. Many thanks to the developers.
*[[TiddlyWiki|http://www.tiddlywiki.com]] -- Navigation and content delivery.
*[[GIMP|http://www.gimp.org]] -- Photo manipulation.
*[[Shutter|http://shutter-project.org]] -- Screenshots and screenshot annotation.
*[[Screenie|http://code.google.com/p/screenie]] -- Screenshot composition.
*[[gtk-recordmyDesktop|http://recordmydesktop.sourceforge.net/about.php]] -- Screencasting.
1. [[Introduction]]
2. [[How to Crop]]
3. [[Learning Activities]]
4. [[Guided Reflection]]
5. [[Application]]
6. [[Mastery Test]]
7. [[Additional Resources]]
[[License and Thanks]]
<link rel="shortcut icon" href="ss/Library.ico" type="image/x-icon">
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Download and crop 2 of the photos below using GIMP. Improve the composition and remove any distracting elements. Email the completed files to your manager. You may be asked to demonstrate the process to your manager.
|[img[ss/test/exhausted.jpg]]|[img[ss/test/red-wave.jpg]]|
|[img[ss/test/woman-and-drunk.jpg]]|[img[ss/test/hard-drive.jpg]]|
|[img[ss/test/newport-shore.jpg]]||
You will be evaluated according to the following rubric:
|!Category|!3|!2|!1|
|Composition|Crop eliminates all of the distracting elements and improves the overall composition|Crop eliminates some of the distracting elements and somewhat improves the overall composition|Crop eliminates none of the distracting elements and does not improve the overall composition|
|Technical Skill|Shows complete understanding of basic cropping|Shows moderate understanding of basic cropping|Shows no understanding of basic cropping|
|Application|Demonstrates complete understanding of why someone would crop a photo|Demonstrates moderate understanding of why someone would crap a photo|Demonstrates no understanding of why someone would crop a photo|
You must obtain an average score of 2.67 to show that you have mastered this skill. Your manager will determine your score.
''Next: [[Additional Resources]]'' There is so much more to learn! This is a good place to start.
<div class='header'>
<div class='titleLine'>
<div class='siteTitle' refresh='content' tiddler='SiteTitle'></div>
<div class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></div>
</div>
<div class='headerLine'></div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
When you crop a photo, you:
* apply a filter that causes vignetting.
** eliminate distracting elements by deleting part(s) of the photo.
** enhance the composition of the photo.
* reduce the saturation of a specific color in the photo.
When selecting a portion of a photo, in which direction must you drag the mouse?
* From upper right to lower left.
* From upper left to lower right.
* From lower right to upper left.
* From lower left to upper right.
** It makes no difference.
Which of these is not one of the 3 default GIMP windows?
* Toolbox
* Image Editing Window
* Layers Dialog
** Color Balance Dialog
Open Source Software:
** is often free (cost).
* does not allow the user to modify the program.
** allows any modifications of a program to be redistributed to other users.
In terms of digital photography, what does PPI stand for?
* Plastic Pipe Institute
** Pixels per inch
* Producer price index
* Public Policy Initiative
What is the default PPI of most computer monitors?
** 72
* 42
* 256
* 128
In GIMP, to select a rectangular portion of a photo use the:
** Rectangle Select Tool
* Free Select Tool
* Alignment Tool
* Scale Tool
What is the difference between ‘Save’ and ‘Save As’?
** ‘Save’ copies over the original, keeping the same name and same location. ‘Save As’ allows the file name and location to be changed.
* ‘Save’ saves the file to a different drive or directory. ‘Save As’ allows the file name to be changed, but the file maintains its location.
To save a photo from the Internet to your computer, you must:
** Right click on the photo or link to the photo and select 'Save As' or 'Save Photo As' (depending on your browser).
* Press Ctrl+S on your keyboard.
* Click on 'File' and then 'Save.'
* Drag the photo from the Web browser into another tab.
What proprietary and expensive software program is GIMP comparable to?
** Photoshop
* Dreamweaver
* Publisher
* InDesign
* Paint
/*
QuizPlugin
*/
/***
|Name|QuizPlugin|
|Description|A macro to generate an interactive quiz|
|Source||
|Documentation||
|Version|0.1|
|Author|Michael Mahemoff, Osmosoft|
|''License:''|[[BSD open source license]]|
|~CoreVersion|2.2|
Usage:
<<quiz>>
The macro will look for all tiddlers tagged "Question". It will generate a question for each of them. The example question tiddlers in the demo self-document how to author question tiddlers.
Of course, anyone can cheat by viewing source. But then, they'd be cheaters with their pants on fire.
More options in the future and a reset quiz button. Maybe even a secure tiddlyweb based server-side to save cheaters from themselves.
***/
/*{{{*/
if(!version.extensions.QuizPlugin) {
version.extensions.QuizPlugin = {installed:true};
(function() {
var $ = jQuery;
jQuery.fn.attach = function(html) { return this.append(html).children(":last"); };
config.macros.quiz = {
init: function() {
var stylesheet = store.getTiddlerText(tiddler.title + "##StyleSheet");
config.shadowTiddlers["StyleSheetQuizPlugin"] = stylesheet;
store.addNotification("StyleSheetQuizPlugin", refreshStyles);
},
handler: function(place,macroName,params,wikifier,paramString,tiddler) {
var quizEl = $(createTiddlyElement(place, "div", null, "quiz"));
$.each(shuffle(store.getTaggedTiddlers("question")), function(i, questionTiddler) {
quizEl.append(buildQuestionEl(parseQuestion(questionTiddler.text)));
});
quizEl
.append($("<button>check</button>").click(function() { checkQuiz(quizEl); }))
.append($("<div class='quizStatus finale' />"));
}
};
function parseQuestion(questionText) {
var question = {
challenge: wikifyStatic(trim(questionText.replace(/^\*.*/mg, ""))),
wrongOptions: questionText.match(/^\* .*$/mg),
rightOptions: questionText.match(/^\*\* .*$/mg),
};
for (i=0; i<question.wrongOptions.length; i++) {
question.wrongOptions[i] = question.wrongOptions[i].replace(/^\*+ /,"");
}
for (i=0; i<question.rightOptions.length; i++) {
question.rightOptions[i] = question.rightOptions[i].replace(/^\*+ /,"");
}
question.options = shuffle(question.wrongOptions.concat(question.rightOptions));
return question;
}
function buildQuestionEl(question) {
var questionEl = $("<div class='question'/>")
// .append("<div class='challenge'>"+question.challenge+"</div>")
// .append("<div class='choose'>Choose " + question.rightOptions.length + "</div>");
.append("<div class='challenge'>"+question.challenge + " " +
"<span class='choose'>(choose " + question.rightOptions.length + ")</span></div>");
for (i=0; i<question.options.length; i++) {
var isRight = (question.rightOptions.indexOf(question.options[i])!=-1);
$("<div class='option'/>")
.attach("<input type='checkbox' />")
/*
.click(function() {
// console.log($(this).parent().siblings(".option"));
if (! $(this).is(":checked")) return;
var checksRemaining = question.rightOptions.length-1;
$(this).parent().siblings(".option").find(":checkbox").each(function() {
console.log(this);
if ($(this).is(":checked")) {
if (checksRemaining-- <= 0) $(this).attr("checked", false);
}
});
})
*/
.end()
.addClass(isRight ? "right" : "wrong")
.attach("<span>"+question.options[i]+"</span>")
.click(function() { $(this).prev().click(); })
.end()
.appendTo(questionEl);
}
questionEl.append("<div class='status'></div>");
return questionEl;
}
function checkQuiz(quizEl) {
console.log("check");
var tally = 0;
quizEl.find(".question").each(function() {
var isCorrect = true;
var $question = $(this);
$question.find(".option").each(function() {
var optionIsRight = $(this).hasClass("right");
var userSaysItsRight = $(this).find(":checkbox").is(":checked");
if (optionIsRight!=userSaysItsRight) isCorrect = false;
});
if (isCorrect) tally++;
$question.find(".status")
.html(isCorrect ? "<span class='correct finale'>Correct</span>" :
"<span class='incorrect finale'>Incorrect</span>");
});
var total = quizEl.find(".question").length;
quizEl.find(".quizStatus")
.empty()
.append(tally + " of " + total + " correct. ")
.append((tally==total) ? " Well done!" : "")
.attach("<span class='pseudolink'>Reset</span>")
.click(function() {
$(quizEl).find(".finale").fadeOut(function() { $(this).empty(); });
$(quizEl).find(":checkbox").attr("checked", false);
})
.end();
console.log("*** reveal finale");
revealFinale();
}
function revealFinale() {
console.log("reveal finale");
$(".right span").addClass("rightFinale");
$(".finale").fadeIn();
}
function clearFinale() {
$(".right span").removeClass("rightFinale");
$(".finale").hide();
}
// adapted fro mhttp://jsfromhell.com/array/shuffle
function shuffle(o) {
for (var j, x, i = o.length; i;
j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x)
;
return o;
}
config.macros.quiz.init();
function trim(s) { return s.replace(/^[ \n\t]*/, "").replace(/[ \n\t]*$/, ""); }
})();
/***
!StyleSheet
.quiz .finale { display: none; }
.quiz .pseudolink { text-decoration: underline; color:[[ColorPalette::SecondaryDark]]; cursor: pointer; }
.quizStatus { margin: 1em 0; font-weight: bold; }
.question { margin: 1em 0; }
.question .choose { font-style: italic; }
.question .correct { color: #080; }
.question .incorrect { color: #b00; }
.option .rightness { margin-left: 0.5em; }
.option span { cursor: pointer; }
.rightFinale { font-weight: bold; text-decoration: underline; }
!(end of StyleSheet)
***/
} // end of 'install only once'
/*}}}*/
Cropping Profile Photos with GIMP
/***
!Zeldman
http://tiddlystyles.com/#theme:Zeldman
!Colors used by this Theme
*@@background(#f79b60):#f79b60@@
*@@background(#c51):#c51@@
*@@background(#d16400):#d16400@@
*@@background(#be540b):#be540b@@
*@@background(#b44):#b44@@
*@@background(#930):#930@@
*@@background(#922):#922@@
*@@background(#f5d7b4):#f5d7b4@@
*@@background(#cf936c):#cf936c@@
*@@background(#c5886b):#c5886b@@
*@@background(#b8764c):#b8764c@@
*@@background(#867663):#867663@@ Used for MSG Area, Tiddler Title, text, and SubTitle
*@@background(#fff):#fff@@
*@@background(#ccc):#ccc@@
*@@background(#aaa):#aaa@@
*@@background(#888):#888@@
*@@background(#666):#666@@
*@@background(#333):#333@@
*@@background(#000):#000@@
!Popup styles /% =========================================================== %/
***/
/*{{{*/
#mainMenu{text-align:left}
#popup {
border: 1px solid #aaa;
padding: 0;
background: #fff;
color: #f79b60;
}
#popup a{
color: #f79b60;
font-weight: normal;
}
#popup a:hover {
background: #f5d7b4;
color: #930;
}
#popup hr {border-top: solid 1px #f5d7b48;}
#popup li.disabled{color: #cf936c;}
#popup .currentlySelected,
#popup .currentlySelected:hover{
background: #f5d7b4;
}
/*}}}*/
/***
!Generic styles /% ===================================================== %/
***/
/*{{{*/
h1,h2,h3,h4,h5,h6 {
background-color: transparent;
margin: .25em 0;
}
h1 {
border-bottom: 2px dotted #ccc;
}
h2 {
border-bottom: 1px dotted #ccc;
}
a{
color: #f79b60;
color: #c51;
}
a.button:active,
a:hover{
color: #f79b60;
background: transparent;
}
a.button,
a.button:active{
border: 0;
}
/*}}}*/
/***
!Header styles /% ================================================================== %/
***/
/*{{{*/
.header{
position: static;
}
.titleLine {
height: 7.5em;
background: #c51;
border-bottom: 8px solid #b8764c;
color: #fff;
left:0;
}
.titleLine a,
.titleLine a:link,
.titleLine a:hover{
color: #fff;
}
.titleLine a:hover{
border-bottom: 2px dotted;
}
.headerLine{
padding: 0;
border-top: 5px solid #cf936c;
border-bottom: 3px solid #f5d7b4;
}
.siteTitle {
text-align: left;
font-size: 4.5em;
font-weight: bold;
padding-left: .3em;
}
.siteSubtitle {
text-align: left;
font-size: 1.5em;
font-family: georgia,times;
padding-left: 1.5em;
}
/*}}}*/
/***
!Main menu styles /% ================================================================== %/
***/
/*{{{*/
#mainMenu {
width: 12em;
margin-top: .5em;
left: .5em;
padding: .2em;
border: 1px solid #f5d7b4;
color: #666
}
#mainMenu ul,
#mainMenu li{
margin: 0;
padding: 0;
list-style: none;
}
#mainMenu li strong a {
color: #fff;
background: #d16400;
}
#mainMenu li strong a:hover,#mainMenu li strong .button:hover{
color: #f5d7b4;
background: #930;
text-decoration: none;
}
/* The bold has to be a block to contain the links <a>
because inline elements can't contain blocks */
#mainMenu li strong,
#mainMenu li span{
display: block;
}
#mainMenu li a,
#mainMenu li a:link{
display: block;
width: 100%;
text-decoration: none;
padding-right: 5px;
margin-right: 0;
color: #f79b60;
border: 0;
}
#mainMenu li a:hover, #mainMenu li .button:hover{
background-color: #f5d7b4;
text-decoration: none;
}
#mainMenu a:link{
text-decoration: none;
color: #f79b60;
margin-right: 5px;
}
#mainMenu a:hover,#mainMenu .button:hover{
text-decoration: underline;
background: transparent;
color: #930;
}
/*}}}*/
/***
!Message area styles /% ================================================================== %/
***/
/*{{{*/
#messageArea {
background-color: #f5d7b4;
color: #867663;
padding: 0.5em;
border: 1px solid #ccc;
}
#messageArea a:link, #messageArea a:visited {
color: #c51;
}
#messageArea a:hover {
color: #f79b60;
}
#messageArea a:active {
color: #fff;
}
/*}}}*/
/***
!Sidebar styles /% ================================================================== %/
***/
/*{{{*/
#sidebar {
width: 14.5em;
border-bottom:1px solid #aaa;
border-left: 1px solid #aaa;
}
#sidebarOptions{
background-color: #fff;
}
#sidebarOptions a{
color: #f79b60;
background: transparent;
text-decoration: none;
border: 0;
}
#sidebarOptions a:hover{
color: #c51;
background: #fff;
text-decoration: underline;
}
#sidebarOptions .sliderPanel{
background: #f5d7b4;
margin: 0;
}
#sidebarOptions .sliderPanel a{
color: #922;
font-weight:normal;
}
#sidebarOptions .sliderPanel a:hover{
color: #b44;
background: transparent;
}
#sidebarTabs {
background-color: #fff;
}
#sidebarTabs a {
background: transparent;
}
#sidebarTabs .tabContents a:hover {
color: #922;
text-decoration: underline;
background-color: transparent;
}
.tab {
margin: 0px 1px;
border:1px solid #aaa;
border-bottom:none;
color: #922;
}
.tab:hover {
border-color: black;
text-decoration: none;
}
#sidebarTabs .tabSelected {
background: #f5d7b4;
padding: 2px 4px;
color: #922;
}
#sidebarTabs .tabUnselected {
background: #c51;
padding: 2px 4px 0px 4px;
color: #fff;
}
#sidebarTabs .tabContents {
background-color: #f5d7b4;
}
#sidebarTabs .tabContents a{
color: #922;
}
#sidebarTabs .tabContents a:hover{
color: #b44;
}
#sidebarTabs .txtMoreTab .tabSelected,
#sidebarTabs .txtMoreTab .tabSelected:hover{
background: #cf936c ;
color: #000 ;
text-decoration: none;
}
#sidebarTabs .txtMoreTab .tabUnselected,
#sidebarTabs .txtMoreTab .tabUnselected:hover{
background: #f5d7b4 ;
color: #000 ;
text-decoration: none;
}
#sidebarTabs .txtMoreTab .tabContents {
color: #fff;
background: #cf936c;
border-bottom: solid #aaa 1px;
}
/*}}}*/
/***
!Tiddler display styles /% ================================================================== %/
***/
/*{{{*/
#displayArea {
margin: 1em 15em 0em 15em;
}
.tiddler{
padding: 0;
border: 1px solid #ccc;
padding: 5px;
}
.title {
font-size: 1.5em;
color: #867663;
font-weight: bold;
}
.toolbar {
font-size: .9em;
}
.toolbar a.button{
color: #f79b60;
border: 1px solid #fff;
}
.tiddler .toolbar a.button:hover,
.tiddler .toolbar a.button:active {
color: #930;
background: #f5d7b4;
border: 1px solid #f79b60;
}
.toolbar a.button:active {
color: #666;
}
.body {
border-top:1px solid #ccc;
padding-top: 0.5em;
margin-top:0.3em;
}
/*}}}*/
/***
''Viewer styles'' /% --------------------------------------------------------------------------------------------- %/
***/
/*{{{*/
.tiddler a.button {
color: #f79b60;
}
.tiddler a.button:hover {
color: #be540b;
background: transparent;
}
.subtitle,
.viewer {
color: #867663;
}
.viewer .button{
background: transparent;
color: #888;
border: 1px solid transparent;
}
.viewer a:link, .body a:visited{
color: #be540b;
}
.viewer a:hover {
background-color: transparent;
text-decoration: underline;
}
.viewer blockquote {
border-left: 1px solid #ccc;
}
.viewer table {
border: 2px solid #333;
}
.viewer td, tr {
border: 1px solid #666;
padding: 3px;
}
.viewer hr {
border-color: #666;
color: #666;
}
.viewer pre {
border: 1px solid #aaa;
background: #f5d7b4;
color: #333;
}
.viewer code {
color: #922;
}
.selected .isTag .tagging,
.selected .tagged,
.isTag .tagging,
.tagged {
float: none;
display: inline;
border: 0;
background: transparent;
color: #f79b60;
margin: 0;
}
.tagged li, .tagging li,
.tagged ul, .tagging ul{
display: inline;
}
.tiddler .tagging .listTitle,
.tiddler .tagged .listTitle{
color: #ccc;
}
.tiddler .tagging a.button,
.tiddler .tagged a.button{
margin: 0;
padding: 0;
color: #ccc;
}
.selected .tagging .listTitle,
.selected .tagged .listTitle,
.selected .tagging a.button,
.selected .tagged a.button{
color: #333;
}
/*}}}*/
/***
''Editor styles'' /% --------------------------------------------------- %/
***/
/*{{{*/
.editor input,
.editor textarea {
border: 1px solid black;
}
.editor textarea{
font-size: .8em;
}
/*}}}*/
<html>
<object width="640" height="505"><param name="movie" value="http://www.youtube-nocookie.com/v/vMlStKjd-Jw?fs=1&hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/vMlStKjd-Jw?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object>
</html>
This learning kit will show you how to crop a photo, demonstrate the tools are needed, invite you to participate, and then test your knowledge of the process. Work through each item on the left of this page in order.
When a photo is cropped, an unwanted portion of the photo is removed. Cropping can be used to improve the composition of the photo or remove distracting elements.
[img[Jovial Accordion Player is Cropped|ss/crop-example.png]]
This jovial accordion player wishes to crop her photo for her Facebook profile.
''Next: [[Why Crop a Photo?]]''
GIMP (Short for the [[GNU|http://www.gnu.org]] Image Manipulation Program) is a free and open source photo editor. Since the software is free, it allowed the library to install it on all new computers (the TechCenter does not yet have it installed yet, but is eagerly awaiting its arrival) for no cost! Open source means that the source code of the program can be freely examined, modified, and redistributed. The user or the organization that uses the program can make adjustments to suit their needs and pass any improvements along to others! GIMP can do a majority of the tasks that Photoshop can do — without the hefty price tag. It can be used to crop photos (the focus of this learning kit), change photos from color to black and white, reduce noise, reduce image file size, and more. It is cross-platform, meaning that it can be used on a variety of operating systems (Linux, Windows, and OSX). Our customers now have a powerful photo editor at any computer they use at the library. It is important that we be comfortable assisting customers as they learn this newly available program.
''Next: [[How to Crop]]''
Next to setting up email addresses or applying for a jobs online, helping customers with their social networking sites is the most common computer assistance that we provide! Cropping photos is a very common request, and knowing how to efficiently and quickly crop a photo will help make our customers satisfied with the service that we provide, as well as free up time for us to assist other customers. Every social networking site (e.g. Facebook, LinkedIn, Twitter) allows users to upload a photo of themselves for their profile. This helps their profile have a personalized identity while allowing other users to more easily locate the right Jane Smith on a site that could have hundreds of users with the same name.
|!Learn About PPI|
|The quality of a digital photo is measured in pixels per inch (PPI). This is simply the number of pixels (tiny dots) per inch in a digital photo. The higher the number, the more clarity there will be when a cropped photo is printed or enlarged. The PPI of most computer monitors is 72, but the PPI of the photo displayed on a monitor can be much higher than that.|
Cropping a profile photo can accomplish one or more of the following:
*Reduce the physical dimensions of a photo. Some sites have limitations to the size of photo they will accept.
*Remove other people. A profile picture should only be of the profile's owner! Crop a photo to remove your friends or your dog.
*Remove distracting elements. Your photo may be perfect, but the fire extinguisher hanging on the wall next to your head needs to go! For professional sites, crop out the beer bottles on the table next to you.
''Next: [[What is GIMP?]]''