, but this code // executes before the first paint, when

app

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Why Citation Matters Rhetoric Across the Curriculum | app

app

Skip to main content

Why Citation Matters

In one way, no piece of writing is entirely original. We draw ideas, information, and inspiration from other writers and thinkers. Much of our common knowledge, as well as many of our everyday beliefs and forms of speech, come from other texts and even implicitly refer to those texts. We do not expect to see a footnote every time we see or hear someone utter a phrase such as “love is not proud” or “all men are created equal.”

Academic work—in papers, speeches, and presentations—presents the results of your own reading, digesting, and analyzing of other writers’ work. Therefore, you need to be clear and honest about the relationship between these other writers’ work and your own. Academic disciplines have developed their own rules for doing just this, and you find those rules in resources such as the MLA Handbook, APA Manual, Chicago Handbook of Style, and the CSE Manual. As a college student, you are fully responsible for knowing and applying these rules in your courses.  

Indicating where your facts, ideas, and interpretations come from is called acknowledging your sources, and you cite your sources in both the text of your paper and in a works cited or reference list. If you fail to acknowledge and cite your sources fully and accurately, even if you do not intend to deceive anyone, you are effectively lying to your reader or plagiarizing.