julialang / julia-logo-graphics Goto Github PK
View Code? Open in Web Editor NEWofficial versions of the Julia logo
License: Other
official versions of the Julia logo
License: Other
In the images with where the closest color name is provided, for red it says "brown3". Should that be "red3"?
I am printing a new batch of logos, and while the printer is OK with RGB in SVG, I was told that I would get the most color fidelity in PDF/X (preferably PDF/X-3) using CYMK.
I wonder if we can generate such a file for the logo, either as an asset for this repo or in a release tarball. The intricaties of color management are outside my area of expertise, but if there are tools in Linux to do this I am happy to make a Docker image that automates this.
I made a color palette for the Julia colors which can be used in Inkscape (and probably GIMP) -- maybe this repo is a suitable place for it?
GIMP Palette
Name: Julia
Columns: 254
0 0 0 Black
26 26 26 90% Gray
51 51 51 80% Gray
77 77 77 70% Gray
102 102 102 60% Gray
128 128 128 50% Gray
153 153 153 40% Gray
179 179 179 30% Gray
204 204 204 20% Gray
230 230 230 10% Gray
236 236 236 7.5% Gray
242 242 242 5% Gray
249 249 249 2.5% Gray
255 255 255 White
64 99 216 Julia blue (#4063d8)
56 152 38 Julia green (#389826)
149 88 178 Julia purple (#9558B2)
203 60 51 Julia red (#cb3c33)
This also contains the RGB values as integers, which can be useful but weren't mentioned around here (I converted them through Inkscape as well).
Can we add the hex versions of these colors to this repo? I think that would help people use the logo colors in programs that don't take RGB{Float64} or named colors.
This is on me but this needs a license to be usable by anyone without specific permission. Will come up with a license soon!
Could we also have a favicon.ico
version of the three dots? It's subtle, but the docs.julialang.org favicon still has the rings.
@StefanKarpinski per:
They are "tidied up" versions of the original logo by Stefan Karpinski, with whom remains all the copyrights and trademarks.
Do you still own this or was it transferred to JuliaComputing?
There are two different types of problems.
The first problem concerns the non-dot glyphs in the logos.
# "j" of julia
M 67.871094 164.3125
C 67.871094 171.847656 67.023438 177.933594 65.328125 182.566406
...snip...
L 67.871094 76.929688
L 67.871094 164.3125 # this should be `Z`
# "u" of julia
M 104.738281 79.414062
L 104.738281 139.214844
They have the same coordinates as the "M" points but are not topologically closed (without "Z").
The output paths are closed with the current version of Luxor. ๐ค
The second problem concerns the dots in the logos.
The paths of dots are not closed either.
However, for this matter, the path definitions in Luxor are not closed.
Note that the arc (โAโ) of the SVG path is a bit complicated, so I agree with the approximation with four Bezier curves.
The marked line segment is formally defined as a curve.
https://github.com/JuliaGraphics/Luxor.jl/blame/71415993d515e2ef4b2ae461d1b59793bd5facb0/src/juliagraphics.jl#L109
They have the same x-coordinate, i.e., they are on a straight line. ๐
I added these to my local style file today and figured that if we could agree on the names for julia colors in latex, that would help compatibility for anyone wanting to use them in PGFPlots or Tikz or todonotes:
\usepackage{xcolor}
\definecolor{jlred}{HTML}{CB3C33}
\definecolor{jlblu}{HTML}{4063D8}
\definecolor{jlgrn}{HTML}{389826}
\definecolor{jlprp}{HTML}{9558B2}
Then you can get colored boxes in latex with
\todo[inline, backgroundcolor=jlprp!30]{#1}
\todo[inline, backgroundcolor=jlgrn!30]{#1}
\todo[inline, backgroundcolor=jlblu!30]{#1}
\todo[inline, backgroundcolor=jlred!30]{#1}
I don't know if anyone else needs this, but in case anyone else wants julia colored illustrations in latex, here is how you do it.
It would be nice to have this repo to be an official JuliaLang repo.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.