Printable PDF Version
Fair-Use Policy
Traditional Endnotes or Footnotes
MLA Parenthetical System | APA Parenthetical System
Numbered-Note System | Electronic Sources
Different disciplines use their own systems to set out information about sources, but learning one or two of them should serve for most of your studies. These samples of the four main systems show the items of information that different disciplines consider important, as well as the different details of punctuation and indentation they use.
For more thorough advice, see the manuals mentioned with each system or look at general handbooks such as Hacker, Canadian Writer's Reference (PE 1408 H33) or Northey and Procter, Writer's Choice: A Portable Guide for Canadian Students (LB 2369 N677 1998).
(NOTE: The appearance of the examples may be altered by your browser. If in doubt about matters such as spacing or indentation, check the reference works mentioned.) Please note also that many of the examples cited are fictional.
2007年8月30日星期四
Standard Documentation Formats - 参考文献格式的一些介绍
这里有参考文献格式的一些介绍,如果你需要向英文国际刊物投稿的话,那么可以看一下。
2007年5月21日星期一
Internationalization Using Standard C++
使用标准C++进行国际化的一篇文章。这是angelikalanger个人网站上的文章,上面还有大量的包括C/C++,Java在内的语言的相关培训的信息。
http://angelikalanger.com/Articles/Cuj/Internationalization/I18N.html
http://angelikalanger.com/Articles/Cuj/Internationalization/I18N.html
Internationalization Using Standard C++
C/C++ User Journal, September 1997
Klaus Kreft & Angelika Langer
Introduction
Computer users all over the world prefer to interact with their systems using their own language and cultural conventions. Cultural differences affect for instance the display of monetary values, of date and time. Just think of the way numeric values are formatted in different cultures: 1,000,000.00 in the US is 1.000.000,00 in Germany and 10,00,000.00 in Nepal. If you aim for high international acceptance of your products you must build into your software the flexibility to adapt to varying requirements that stem from cultural differences. Building into software the potential for worldwide use is called internationalization . It is one of the challenges of software development in these days.
Traditionally, internationalization was achieved by means of C. Standards like POSIX and X/Open define locales and wide character input and output for standard C. Windows 95 and Windows NT have a C interface, too, the Win32 NLSAPI. None of the Win32 NLSAPI interfaces matches any of the standard C interfaces though, and locales are thread-specific in Windows whereas they are provided per process in Unix. These are important differences. The concept and level of support, however, is equivalent. There is a common notion of locales, and the services provided cover almost the same range of i18n problems. Naturally, C++ cannot stand back. The ISO/ANSI C++ standard defines an extensible framework that facilitates internationalization of C++ programs in a portable manner. Its main elements are locales and facets . This article gives an overview of the locale framework and the standard facets defined by ISO/ANSI C++.
A Comparative Overview of C# - 一篇C#与各种语言的比较的文章
A Comparative Overview of C#
更多请点击这里查看
Author: Ben Albahari
Date: Released 31 July 2000, updated 10 August 2000.
Acknowledgements (alphabetically): Don Box, C.R. Manning, Joe Nalewabau, John Osborn, Thomas Rhode & Daryl Richter for their feedback and support
This article focuses on the new ways of programming C# offers, and how it intends to improve upon its two closest neighbors, Java and C++. C# improves on C++ in a similar way to Java in many respects, so I'm not going to be re-explaining things like the benefits of a single-rooted object hierarchy. This article begins with a brief summary of the similarities between C# and Java, and then goes into exploring the new C# features.
更多请点击这里查看
订阅:
博文 (Atom)