Posts

Showing posts from November, 2018

[visual powerful]+[intellect elegant]+[timeless]

Image
            MASSIMO VIGNELLI 1931-2014 If you are about to start  your thesis/final year project/graduate project, or you are about to write that book you been thinking about... or maybe just the local council's weekly magazine; the late Massimo Vignelli's typesetting is a impressive reference point.

Documents made with LATEX!

Image
   What LATEX can do?       How much better are documents made with LATEX as compared to, say, Microsoft Word or Apple's Pages ?   Are they visually comparable with other word-processing apps?  H ere, I've selected some (made with LATEX  documents) from the Internet plus some are my own w ork.  H ave a look at what today's computers; with LATEX software can produce. (without  the need to go to a publisher!) NOTE :  When source is indicated as   Tex   Stack Exchange    , pages are from the webpages: Showcase of beautiful typography done in TeX & friends 1 .   A 16th century styled-French bible designed to look old-fashion with LATEX! source: Tex   Stack Exchange    2 .    Arabic script with a choice of fonts. I think the last one(font) is for writing Persian language  source: Tex   Stack Exchange    3 .     Arabic script with equations [source: Tex   Stack Exchange    ]   4 .     An example of a formal article for publication [ source : [source: http://reinadelaselv

Elements of Typographic Style | Robert Bringhurst

Image
The below Editorial and book details are from amazon.com  Editorial Reviews From Library Journal In a discussion embracing five and a half centuries, poet and designer Bringhurst covers the design of individual characters of type and entire alphabets, as well as the layout of pages, including such items as footnotes, margins, and tables. A glossary defines terms such as kern, fore-edge, and pica, and there are annotated lists of type designers, from the 1400s until now, and of type foundries, mostly contemporary. An appendix illustrates unusual typographic characters, such as the Croatian "dyet" and the German "sharp s," and a final appendix lists, without annotation, more than 100 books and periodicals for further reading. The author's prose is sometimes flowery, and some of his strongly expressed opinions are questionable. Nonetheless, there's a wealth of sound advice and instruction here. Not required for most collections, this will be useful to graphic d

Improving Productivity with Google Calendar

Image
PURPOSE OF COURSE: Improving  Productivity by USING   CALENDAR the what   why   & how of using an online calendar! PREPARED  & PRESENTED BY: Harjinthar Singh, Dr Face it, in this modern world, the first task of our working day is opening, reading and occasionally replying e-mails!  When I was woking with SONY, it was usually about an hour of my morning wasted with entertaining previous day's/last night (I always wonder, why would someone go home from work and continue writing work e-mails from home?) FIRST AN IMPORTANT NOTE:   T HE TERM ‘EVENT’ THROUGHOUT THIS COURSE WILL  REFER TO MEETINGS, SEMINARS, DISCUSSIONS,  LECTURES, WORKSHOP OR ANY SITUATION WHERE YOU ARE INVITING OTHER STAFF OR EVEN EXTERNAL GUESTS. IN-FACT YOU COULD SET UP A PERSONAL REMINDERS FOR YOURSELF…LET’S SAY A REMINDER TO GO TO THE GYM! 1.  what   is Google Calendar? Productivity tool to improve time management of anyone, by: meetings planning/reminders of meeting times reminders/self-reminders notes (co

LATEX FOR RESEARCH

Image
Learn how to make professional quality: publications, documents, scientific essays, letters, journal proceedings, technical manuals, and even programming code! IEEE, Springer, Elsevier and most of the reputable publications provide LATEX templates. Enrol now and be on the winning end of your professional career. e-mail  harjinthar.singh@gmail.com   to register your interest for the next,  and   upcoming training!    OR click here to register!

INTRODUCTION TO WEB DESIGN: HTML & CSS

Image
COURSE DURATION : 1 day (9am to 5.30pm) Introduction Design  professional looking websites With  step-by-step training lessons. Learn  HTML and CSS  Make  website for yourself and others! Course Objectives  Learn how to use frameworks for designing great responsive website how to identify the need of your customers/clients  Implement techniques learned on website with great effectiveness Prerequisites  Ability to browse the internet either on a desktop computer or a mobile device should suffice for this course.   Course Outline  PART 1 PART 2 MODULE 1: BASICS OF WEB DESIGN Webservers Introduction to HTML5 Building your first Web Page MODULE 2: WEB PLANNING & DESIGN File and Folder Concepts  Planning a Website Basic Web Design Principles MODULE 3: THE NUTS & BOLTS OF WEB PAGES Structure of a Web Page Basic Page Elements Comments & Special Characters MODULE 4: MAKING LISTS Unordered Lists Ordered Lists Definition Lists MODULE 5: DISPLAYING IMAGES How to add Gr

Optimising Web Design : Applying Typography Style on Web

Don't judge a book by its cover Although said quite often, we tend to do the exact opposite; and I'm talking about books themselves! Walk into a book store and the fanciful text and colourful front cover attracts us to them. The one missing course on typography and its correct use in user interfaces to achieve great results. Accept it, we are creatures that loves beauty, nice, smart stuff. Now, this course will introduce and help you optimise website design in that one area we love to improve, but don't know how : TYPOGRAPHY This course will cover the use of numerals, capital letters, small caps, italics, types of fonts, alignments through  the topics : Rhythm & Proportion, Vertical Motion  Block & Paragraphs Etiquette of Hyphenation & Pagination Harmony & Counterpoint For those who have read the book Elements of Typographic Style by Robert Bringhurst or the more recent  The Elements of Typographic Style Applied to the Web by Richard Rutter will find that t
JAVA PROGRAMMING BASICS Course Duration : 6 days [7 hours of classes & workshop/practice  per-day] Examination : JAVA ORACLE Level 1 & 2 Your Trainer: Dr. Harjinthar Singh WHAT IS JAVA?  Want to know what is computer programming? Or why learn JAVA? You have come to the right place. In this 12 weeks course, you‘ll first learn the basics of programming and then JAVA programming language to start writing your own pro- grams. You‘ll also gain a foundation for further study and training in computer programming or in JAVA. CASE-EXAMPLE: we will use the Calculator program (provided here) throughout this course when necessary. A calculator has input (numeric keypad), output (screen showing results of calculations), arithmetic logic (the basis of all computers : ADDING!), and memory  storage. Now, read again  this  paragraph  and  tell  me  why  the calculator program  is used here. PROGRAMMING FUNDAMENTALS  Ever wondered exactly what a computer program is? In this lesson, we will learn
Image
Mobile Apps Development:  WITH ANDROID STUDIO Introduction This course will provide you  all the knowledge needed to work with the Android platform & Android programming. This android course will enable you to develop android app and register on Google Play store to show the world your creativity. This course  is designed with the consideration of current industry Job requirements to provide in-depth knowledge on Android App development training. Course Objectives  Installing the Java Developer Kit (JDK) Installing Android Studio on Windows Managing Android Studio updates Downloading additional components with Android SDK Manager Creating your first Android app Importing projects from Eclipse with ADT Creating virtual devices for testing Connecting physical devices for testing Prerequisites  Participants should have some basic knowledge of Java programming language. Course Outline  PART 1 DEFINING ACTIVITY LAYOUTS Defining screens with layout resource files Exploring the layout de